"Déploiement" MVC3 sur un serveur IIS local? redirection inactive
Bonjour,
Voila enfin venu le temps du déploiement...a non, enfin c'est un début. Je souhaiterais déployer mon application sur mon serveur IIS local. Je suis sous visual studio 2010 ultimate. Ce dernier propose dans les propriétés du projet de déployer l'appli soit sur le Visual Studio Development Server, par défaut et qui marche bien, soit sur serveur web distant, j'ai essayé, mais j'ai vite été bloqué par les droits. Enfin, pour mes besoins, un deploiement sur IIS serait idéal, ce serais pour que mes collegues puissent acceder à l'appli et me donner leurs avis.
Donc je clique sur "create virtual directory" ce qui marche bien et me met mon appli web dans IIS, mais lorsque je cherche à afficher l'application, la redirection MVC3 n'est pas prise en charge. Du coup, il ne sait pas quoi afficher (pas de fichier index.htm ou Default.asp, etc.
Donc comment faire pour que ma redirection soit respectée?
Sinon quand j'éssaye de lancer l'appli en mode debugg depuis VS, j'ai l'erreur suivante:
Citation:
Unable to start debugging on the web server.The server doesn't support the debugging on ASP.NET or ATL Server Application.
Déploiement réelle sur un serveur Windows R2
Bonjour,
J'ai profité de la presence de l'administrateur réseau pour commencer le vrai déploiement de l'application. Nous avons creer un site sur le IIS serveur...dans ces moments, j'aimerais vraiment avoir une doc sur le déploiement, c'est la pire phase du développement d'une application, surtout MVC3. Donc on a créé un repertoire virtuel et nous avons configuré IIS comme je l'avais fait en local. Il a mis les droits qui allaient bien, et quand je l' execute j'ai l'erreur décrite dans cet article:
http://drew-prog.blogspot.com/2011/0...pp-to-web.html
Donc je commence à chercher les dll manquantes..je n'ai que System.Web.MVC, System.Web.Helpers et System.WebPages. Donc je me demande où trouver les dll manquantes? je les ai finalement trouvées dans:
C:\Program Files\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\Assemblies et e les ai bêtement copié dans mon projet dans le /bin...toujours la même erreur.
J'aimerais publier l'application, pour de bon(pas en mode debugging...si?), n'y a t'il pas une procédure de déploiement à respecter autre qu'un simple copier/coller du dossier de projet Visual Studio?