tar*_*ppa 53 c# asp.net-mvc razor asp.net-mvc-5 visual-studio-2015
我正在使用Visual Studio 2015社区版,我已经创建了一个ASP.NET MVC 5项目.
当我打开(视图Index的Home或任何其他),它显示了前三行的页面的强调用红色的语法问题.这是错误:
尝试使用值'Microsoft.AspNet.Mvc.Razor.TagHelpers.UrlResolutionTagHelper,Microsoft.AspNet.Mvc.Razor'解析标记帮助程序指令'@addTagHelper'时遇到意外错误.错误:对象引用未设置为对象的实例
截图:
当我构建项目时,它成功构建.当我运行它时,它会显示很多错误,但它会运行应用程序.
命名空间"Microsoft.AspNet"中不存在类型或命名空间名称"Mvc"(您是否缺少程序集引用?)
和
'_Page_views_home_index_cshtml.ExecuteAsync()':找不到合适的方法来覆盖
我怎么能摆脱这个?
Kco*_*der 108
以下是我修复问题的方法:
首先,通过关闭Visual Studio并删除此文件夹来重置Visual Studio组件缓存:
C:\ Users\[用户名]\AppData \本地\微软\ VisualStudio的\ 14.0\ComponentModelCache
最后,检查web.config文件并更改:
<appSettings>
<add key="webpages:Version" value="2.0.0.0" />
...
</appSettings>
Run Code Online (Sandbox Code Playgroud)
至
<appSettings>
<add key="webpages:Version" value="3.0.0.0" />
...
</appSettings>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8159 次 |
| 最近记录: |