我有一个问题似乎已在此处报告:
我的问题是以下警告:
G:\Accountable\Accountable\Views\LedgerUser\EditorTemplates\LedgerServiceViewModel.cshtml:ASP.NET 运行时错误:没有为扩展“.cshtml”注册构建提供程序。您可以在 machine.config 或 web.config 的部分中注册一个。确保它具有包含值“Web”或“All”的 BuildProviderAppliesToAttribute 属性。
这个问题在我所有的观点中都很明显。下面的示例图像。
现在,我发现的所有在线帖子和参考资料都引用了添加各种 Web.config(如上一篇文章中所述)选项,但这似乎不起作用,因为我在项目中默认了这些配置。这是我的网络配置:
我认为这个问题可能在我还在视图上得到以下编译器错误时:
当前上下文中不存在名称“Html”
我究竟做错了什么?