我正在开发一个 mvc c# episerver 网站。该站点加载在具有专用应用程序池等的 IIS 10/Win 10 上。在我对代码和与布局相关的特定 .cshtml 进行了一些更改后,我在共享该布局的所有页面上收到以下错误。
无法呈现以下文件,因为它的扩展名“.cshtml”可能不受支持:“~/Views/Shared/Layouts/_Root.cshtml”。
说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详细信息:System.Web.HttpException:无法呈现以下文件,因为它的扩展名“.cshtml”可能不受支持:“~/Views/Shared/Layouts/_Root.cshtml”。
源错误:
在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。
具有不同布局的所有其他页面都可以正常工作。此外,如果我使用 Visual Studio iisexpress 加载网站也可以正常工作。
任何人都知道为什么我的 IIS 吓坏了?