C# 剃须刀页面将不会呈现为IIS10
ASP.NET应用程序在Visual Studio中运行良好,但在发布到Windows server 2012/IIS10后,我在尝试通过IE运行应用程序时收到以下错误 无法呈现文件“/Views/Shared/_Header.cshtml”,因为它不存在或不是有效页面。] 这是代码问题还是IIS配置问题,还是 这是_Header.cshtmlC# 剃须刀页面将不会呈现为IIS10,c#,asp.net-mvc,razor,iis-10,C#,Asp.net Mvc,Razor,Iis 10,ASP.NET应用程序在Visual Studio中运行良好,但在发布到Windows server 2012/IIS10后,我在尝试通过IE运行应用程序时收到以下错误 无法呈现文件“/Views/Shared/_Header.cshtml”,因为它不存在或不是有效页面。] 这是代码问题还是IIS配置问题,还是 这是_Header.cshtml <div id="header" class="page-header"> <img src="~/Images/CCIT.p
<div id="header" class="page-header">
<img src="~/Images/CCIT.png" />
<font class="page-header">Cow Creek Band of the Umpqua Tribe of Indians</font>
</div>
印地安人Umpqua部落的Cow Creek乐队
将对\u header.cshtml
的引用从/Views/Shared/\u header.cshtml
更改为~/Views/Shared/\u header.cshtml
是否发布到网站的根目录?或者是一个子文件夹?嗨,mxmissle(哈哈,我父亲是一名工程师,今年被指派为MX或Peacekeeper或任何他们称之为它的东西提供指导),无论如何,我直接在默认网站下作为一个应用程序发布。很好的捕获,很少有人认识(甚至记得)这个程序。他们通常认为这是一个mx(摩托车)的事情。您是否100%确定已将\u header.cshtml
部署到该位置?\u header.cshtml位于wwwroot/EDTMVC/Views/Shared下。请尝试将对\u header.cshtml
的引用更改为~/Views/Shared/\u header.cshtml