我有一个问题似乎在这里报道:
我的问题是以下警告:
G:\ Accountable\Accountable\Views\LedgerUser\EditorTemplates\LedgerServiceViewModel.cshtml:ASP.NET运行时错误:没有为扩展名".cshtml"注册的构建提供程序.您可以在machine.config或web.config中的部分中注册一个.确保具有BuildProviderAppliesToAttribute属性,该属性包含值"Web"或"全部".
这个问题在我的所有观点中都很明显.以下示例图片.



现在我发现的所有在线帖子和引用都引用了添加各种Web.config(如前一篇文章中所述)选项,但这似乎不起作用,因为我在项目中默认了这些配置.这是我的Web配置:
我认为这个问题可能是我在视图上也遇到以下编译器错误:
当前上下文中不存在名称"Html"

我究竟做错了什么?
asp.net-mvc compiler-errors compiler-warnings razor asp.net-mvc-4