未發現可能重複:
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設置了應用程序池? –
您是否驗證過該文件實際上位於您部署的文件夾中? –