HTTP错误404.0 - 找不到IIS7和MVC应用程序

时间:2011-08-19 16:04:29

标签: asp.net-mvc iis-7

使用Windows 7浏览本地方框中的以下位置时出现上述错误:

mysite.mobi在我的localhosts文件中并解析为127.0.0.1

这会产生404错误:http://mysite.mobi/Home/Index

这样加载确定,但IIS7在某种程度上正在运行:http://mysite.mobi/Content/Test.htm

如果我使用内置的开发服务器直接从VS2010运行MVC网站,它可以正常工作。 我将我的网站复制到wwwroot并设置IIS7,使用带有.NET4框架和集成管道的AppPool指向它。

我错过了什么?似乎/ Home / Index由于某种原因没有调用控制器。

1 个答案:

答案 0 :(得分:1)

确保web.config

中包含以下部分
<system.webServer>
    <validation validateIntegratedModeConfiguration="false"/>
    <modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>