将mvc部署到iis 7 - 目录和文件列表

时间:2012-07-11 13:30:47

标签: asp.net-mvc deployment iis-7

我已经使用MVC 3.5开发了一个标准的MVC应用程序,我试图在IIS中使用它来让我浏览本地主机。好吧,我在localhost路径中发布了该项目,但是当我在浏览器中输入时,那么......它没有显示我的网站,而是显示在localhost中建立的文件和目录列表。

我该怎么办? IIS已完全安装,“DefaultAppPool”使用Framework 4.0和ApplicationPoolIdentity进行设置。

提前感谢所有人。

问题解决了: 我正在运行Windows 7 64位,我已经安装了aspnet_regiis 32位版本。那是一团糟,让我忙了3天,真该死! 顺便说一下,它现在成功了,我终于乐于输入一些代码而不是阅读论坛。 这就是全部,谢谢大家。

2 个答案:

答案 0 :(得分:5)

尝试添加web.config< runAllManagedModulesForAllRequests =“true”/>在system.webServer部分。

<system.webServer>
    <modules runAllManagedModulesForAllRequests="true"/>

答案 1 :(得分:0)

您的部署位置似乎未配置为IIS中的应用程序。尝试these instructions,但在目标框中勾选标记为IIS应用程序。

或者您可以打开IIS Manager并将您的位置设为应用程序。