Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 剃须刀页面将不会呈现为IIS10_C#_Asp.net Mvc_Razor_Iis 10 - Fatal编程技术网

C# 剃须刀页面将不会呈现为IIS10

C# 剃须刀页面将不会呈现为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

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.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