操作无法完成.无效指针 - Visual Studio 2015 Update 3

Yer*_*ian 12 c# asp.net-mvc visual-studio asp.net-core-mvc asp.net-core

描述

打开.cshtml文件时出现此错误:

操作无法完成.指针无效

安装更新3和.Net Core后,一切都开始了.mvc核心应用程序.cshtml文件正确打开.

Ion*_*anu 25

请清除Visual Studio组件缓存,重新启动Visual Studio并重试.我怀疑更新后组件之间存在一些版本冲突.组件缓存位于%LocalAppData%\Microsoft\VisualStudio\14.0\ComponentModelCache

  • 你也可以使用Mads Kristensen的扩展[link](https://marketplace.visualstudio.com/items?itemName=MadsKristensen.ClearMEFComponentCache) (4认同)

Gur*_*ile 6

对于那些在尝试修复此问题时像我一样疯狂的人,我的解决方案是在web.config中我将webpages:Version值设置为3.0.0.0.现在我可以再次打开cshtml文件.

  <appSettings>
    <add key="webpages:Version" value="3.0.0.0" />
  </appSettings>
Run Code Online (Sandbox Code Playgroud)