未发现可能重复:
The layout page “{path}” could not be foundASP.NET MVC3部署 - _layout母版页在IIS
我使用 “文件系统配置文件” 发布现场,本地IIS服务器。从IIS点击本地URL后,网站找不到母版页,例如“〜/ Views/Shared/_Layout.cshtml”
同一台机器上的vs-2010网站可以完美运行。
未发现可能重复:
The layout page “{path}” could not be foundASP.NET MVC3部署 - _layout母版页在IIS
我使用 “文件系统配置文件” 发布现场,本地IIS服务器。从IIS点击本地URL后,网站找不到母版页,例如“〜/ Views/Shared/_Layout.cshtml”
同一台机器上的vs-2010网站可以完美运行。
感谢哥们的回复。
其实我试图在Win-2008-R2上安装IIS 7.5。
存在权限问题。该网站配置有在NetworkService帐户下运行的应用程序池.NET 4.0。为网站授予“NetworkService”权利解决了该问题。
另一个问题解决同一个问题: The layout page "{path}" could not be found
另一个链接配置: http://learn.iis.net/page.aspx/624/application-pool-identities/
此答案已经审阅版主。 –
请让我们知道您正在运行的是什么操作系统,什么版本的IIS您已经部署到。此外,是否为.NET 4.0或2.0设置了应用程序池? –
您是否验证过该文件实际上位于您部署的文件夹中? –