使用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由于某种原因没有调用控制器。
答案 0 :(得分:1)
确保web.config
:
<system.webServer>
<validation validateIntegratedModeConfiguration="false"/>
<modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>