Razor 页面不会呈现是 IIS10
Razor page will not render is IIS10
ASP.NET 应用程序在 Visual Studio 中运行良好,但在发布到 Windows 服务器 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>
将您对 _header.cshtml
的引用从 /Views/Shared/_Header.cshtml
更改为 ~/Views/Shared/_Header.cshtml
。
ASP.NET 应用程序在 Visual Studio 中运行良好,但在发布到 Windows 服务器 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>
将您对 _header.cshtml
的引用从 /Views/Shared/_Header.cshtml
更改为 ~/Views/Shared/_Header.cshtml
。