2017-02-27 93 views
5

description该操作无法完成。无效的指针 - 的Visual Studio 2015年更新3

打开.cshtml文件时收到此错误:

操作无法完成。无效的指针

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

+0

显示CSHTML文件中的代码,也就是你贴不会帮助任何人能帮助你 – Seabizkit

+0

我说的是在我的ASP.NET MVC 6项目中的所有文件.cshtml形象。当我尝试附加到应用程序进程时出现同样的错误。 –

+0

以及展示他们 – Seabizkit

回答

11

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

+0

我试过这个,它不能帮助我。 谢谢。 –

+0

对不起,为Visual Studio 2015年的正确路径为%LOCALAPPDATA%\微软\ VisualStudio的\ 14.0 \ ComponentModelCache –

+3

你也可以使用的Mads Kristensen的分机[链接](https://marketplace.visualstudio.com/items?itemName=MadsKristensen。 ClearMEFComponentCache) –

0

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

<appSettings> 
    <add key="webpages:Version" value="3.0.0.0" /> 
    </appSettings> 
相关问题