C# Can';t在Visual studio 2017中打开.cs文件

C# Can';t在Visual studio 2017中打开.cs文件,c#,.net,visual-studio,ide,C#,.net,Visual Studio,Ide,这种情况已经持续发生了一段时间,在多次更改解决方案(跨越多个TFS连接)后,我遇到了一个问题 对象引用未设置为对象的实例 当我试图打开任何.cs文件时。我见过几个线程对.cshtml文件有类似的建议,它们抛出了类似的错误,解决方案似乎是清除组件模型缓存(在我的情况下不起作用),或者在devenv.exe上运行/resetuserdata(这是可行的,但在实际删除的少数设置中,它删除了TFS连接(最令人沮丧的是) 我卸载/重新安装了visual studio,卸载了我一直在使用的所有插件,卸载/重

这种情况已经持续发生了一段时间,在多次更改解决方案(跨越多个TFS连接)后,我遇到了一个问题

对象引用未设置为对象的实例

当我试图打开任何.cs文件时。我见过几个线程对.cshtml文件有类似的建议,它们抛出了类似的错误,解决方案似乎是清除组件模型缓存(在我的情况下不起作用),或者在devenv.exe上运行/resetuserdata(这是可行的,但在实际删除的少数设置中,它删除了TFS连接(最令人沮丧的是)

我卸载/重新安装了visual studio,卸载了我一直在使用的所有插件,卸载/重新安装了dotnet版本,但仍然一无所获。以前有人遇到过类似的情况吗?我使用的是15.7.3版和dotnet framework 4.7.03056版

如果任何其他澄清信息有助于排除故障,请告诉我


更新:我发现,当我不在解决方案中时,我可以通过源代码管理资源管理器打开这些文件。

下次发生这种情况时,请尝试关闭AV,看看这是否能解决问题。你也可以尝试关闭其他服务。我尝试过禁用服务,但没有实际效果。在切换到其他服务后仍然会发生这种情况nt solution@polyfun发生错误时,您可以尝试使用进程监视器查看是否有其他进程正在访问您的.cs文件。