cs_ABF
Messages postés227Date d'inscriptionsamedi 21 mai 2005StatutMembreDernière intervention26 avril 2012
-
12 juin 2009 à 10:06
cs_ABF
Messages postés227Date d'inscriptionsamedi 21 mai 2005StatutMembreDernière intervention26 avril 2012
-
25 juin 2009 à 09:16
Bonjour,
J'ai développé une appli et j'ai été contrait à mettre du code asp dans la page html :
<% mon code %>
Et lorsque je publie mon site sur le serveur iis, il ne veux pas exécuter le code alors qu'en localhost cela fonctionne impeccablement.
Y'a t'il des options spécifiques àconfigurer sur le serveur ?
cs_ABF
Messages postés227Date d'inscriptionsamedi 21 mai 2005StatutMembreDernière intervention26 avril 2012 15 juin 2009 à 09:40
Bonjour,
Sur le serveur, la version du framework est en
Sinon il me montre une partie de code qui ne fonctionne pas et bloque sur la première instruction asp dans le code html a savoir, une variable session.
PS : ta signature est bien vraie ;)
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_ghuysmans99
Messages postés3982Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention30 juin 201316 16 juin 2009 à 19:30
L'extension est bien .aspx ? Vérifie qu'il n'y a pas de caractères non-affichables qui trainent, malgré que je ne vois pas comment ils pourraient être là.
cs_ABF
Messages postés227Date d'inscriptionsamedi 21 mai 2005StatutMembreDernière intervention26 avril 2012 19 juin 2009 à 10:45
Salut ghuysmans99,
Bon je crois savoir d'où viens le souci !
En gros lorsque j'ai créer mon site aspx, aucune solution (.sln ou .vproj) n'à été créé. Ainsi a chaque fois que je veux ouvrir mon site je dois faire :
Fichier > Ouvrir le site web > "et donner le répertoire de mon site"
lorsqu'il n'y a pas de solution créée à proprement dit .sln, les dépendances (références) ne sont pas prises en compte.
En effet, il m'est impossible d'exécuter mon site (le code) sur une autre machine car la référence system n'est pas reconnue.
Comment puis-je générer un .sln pour y intégrer le System ?
cs_ghuysmans99
Messages postés3982Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention30 juin 201316 20 juin 2009 à 10:59
Déplace tes sources ASPX dans un autre répertoire que wwwroot. (par exemple wwwroot/backup)
Crée dans le même répertoire que ton application Web un nouveau projet via VS : Fichier => Nouveau => Projet.
Supprime les fichiers d'exemple et copie à partir du répertoire backup tes fichiers dans la racine.
Ajoutes-les dans ton projet, sauve la solution et essaie.
J'explique pour ceux qui serais dans le même cas :
1) Renommer le dossier du site une faire une copie du dossier
2) Créer une nouvelle solution
3) tuer web.config + default.aspx
4) copier tous les fichiers et répertoires du répertoire du projet
5) cliquer sur "afficher tous les fichiers"
6) Régénérer le projet et publier l'application.
/!\ publier tous les fichier et pas que le projet !!!
Seul Hic : le code n'est plus compris par VS lors de la saisi de code dans les classes !
VS les prend pour de simple fichiers texte. donc plus d'auto complétion.