2016-11-07 39 views
2

我們有一個遺留的Web窗體應用程序,我們最近已經從一個網站項目轉換爲一個Web應用程序項目。MVC Missing Views

Web窗體項目是解決方案的「啓動」項目。

有一個MVC項目是對Web Forms項目的引用。

在MVC項目中,有幾個視圖(cshtml)文件被設置爲「Embedded Resource」。當在Visual Studio中本地調試應用程序時,會查找並編譯這些文件,並且可以看到這些頁面。

當Web窗體項目發佈(本地),我得到的是說"The view 'Index' or its master was not found or no view engine supports the searched locations. The following locations were searched:"

的問題是如何走到這一步工作在IIS快遞,但不是在IIS 10?的錯誤有一些配置設置,我可以更新,使這項工作?

+0

我覺得你的意見覆制到服務器也... – ViRuSTriNiTy

+0

我想你可能會要求發佈Web應用程序項目。這個錯誤只是意味着,應用程序試圖找出索引的視圖,但無法找到。因此請確保錯誤位置的路徑具有視圖 –

+0

引用視圖時使用的相對路徑可能是犯罪嫌疑人。 [可能重複](http://stackoverflow.com/questions/18273416/the-view-or-its-master-was-not-found-or-no-view-engine-supports-the-searched-loc) – rollo

回答