我想在.NET核心發佈我的MVC應用程序。我嘗試了文件系統,但它缺少所有與View相關的文件,並在訪問後立即拋出錯誤。.Net核心MVC部署(發佈)缺少視圖
複製視圖文件夾後,它開始工作。我不確定它是否也缺少其他Web組件。
我想在.NET核心發佈我的MVC應用程序。我嘗試了文件系統,但它缺少所有與View相關的文件,並在訪問後立即拋出錯誤。.Net核心MVC部署(發佈)缺少視圖
複製視圖文件夾後,它開始工作。我不確定它是否也缺少其他Web組件。
確保您在您的Project.json的PublishOptions
中有Views
。
如果您在裏面維修器材領域的意見,然後請確保您已經添加Areas/**/Views
樣品如下─
"publishOptions": {
"include": [
"wwwroot",
"web.config",
"Views",
"Areas/**/Views",
"appsettings.json",
]
},
看看這會有所幫助。
古典Asp.Net應用程序的外觀如何? .csproj中有類似的東西嗎? –
區域不以這種方式工作。所以增加
地區/ ** /瀏覽次數
它可能不適合你,它不適合我。
"publishOptions": {
"include": [
"wwwroot",
"web.config",
"Views",
"Areas/**/Views",
"appsettings.json",
]
},
如果這種替換它,它肯定會工作..
"publishOptions": {
"include": [
"wwwroot",
"web.config",
"Views",
"Areas/**/Views/**/*.cshtml",
"appsettings.json",
]
},
[部署asp.net核心MVC應用程序在蔚藍的不可瀏覽(可能的重複http://stackoverflow.com/questions/40717145/deployed-asp-net-core-mvc-app-not-browsable-in-azure) –