La configuration de l'application mvc sur IIS7?
J'ai créé un site web MVC à l'aide de Visual Studio 2010 et voudrais déployer mes nouvellement installé locale IIS7. Le site fonctionne parfaitement exécuté à partir de Visual Studio sur le serveur de développement qui vient avec.
Voici les étapes que j'ai fait:
1) Ouvert IIS7 Manager.
2) en Vertu de la Sites en créé un nouveau site appelé Foo.
-- J'ai utilisé le DefaultAppPool qui est défini .net4 intégré
-- J'ai créé un répertoire vide et l'a utilisé comme chemin par défaut
-- J'ai mis le port de 54321
3) j'ai ensuite dans Visual Studio utilisé le bouton publier avec IIS local et le site que Foo.
IIS Manager affiche les éléments suivants en vertu de sites:
Foo
bin
content
scripts
views
Quand je vais sur localhost:54321 je me suis donné un message disant qu'il ne peut pas la liste de l'annuaire. Si j'ai mis un index.html fichier dans ce répertoire, il va lancer le fichier comme prévu. Je suppose que je suis absent quelque chose de grand ici. J'ai publié mon site à ce répertoire. Quand je vais sur localhost:54321 je m'attendais à lancer l'index de la vue de la maison de contrôleur, mais il essaie juste de liste de l'annuaire.
Trouvé la réponse ici:
ASP.NET MVC sur IIS 7.5
Ne pouvez pas répondre à ma propre question car j'ai moins de 100 points 🙂
C'est un projet d'application web.
double possible de ASP.NET MVC sur IIS 7.5
OriginalL'auteur corsen | 2011-10-02
Vous devez vous connecter pour publier un commentaire.
Le nouveau serveur est absent de la ASP.NET MVC 3.0. L'installer à l'aide autonome ASP.NET MVC 3 programme d'installation.
Est IIS en mesure de servir les pages aspx? Créer un Test.page aspx dans la racine du site et voir si vous pouvez obtenir IIS pour le servir. Avoir un code très simple (dire <%= DateTime.Maintenant.ToString() %>). Si cela ne fonctionne pas, exécutez la aspnet_regiis -ir dans le Cadre de répertoire (%Windir%\Microsoft.NET\Framework\v4.0.30319).
OriginalL'auteur amit_g