我在一个解决方案中有20多个项目。突然之间,我与TFS一起使用多年的项目之一不允许我查看代码,即使它确实识别了服务器和本地版本之间的代码差异。
我试图卸载/重新加载项目,我检查了绑定并重新映射了映射,但结果仍然相同。
另外,我看到一个奇怪的“对象引用..”错误!
答案 0 :(得分:0)
请尝试以下项目以缩小问题范围:
删除路径下的文件夹ComponentModelCache
C:\Users\{user}\AppData\Local\Microsoft\VisualStudio\{version - 15 or 15_***}
。你可以保留其余部分而不会丢失任何设置......
或者,使用Clear MEF Component Cache扩展名。
从以下文件夹中删除内容:(要备份,您可以将Visualstudio和VSCommon dirs重命名为VisualStudio_old& VSCommon_old)
C:\Users\{user}\AppData\Local\Microsoft\VisualStudio
C:\Users\{user}\AppData\Local\Microsoft\VSCommon
尝试重置用户数据:
导航至C:\Program Files (x86)\Microsoft VisualStudio\2017\Enterprise\Common7\IDE
run devenv /resetuserdata
答案 1 :(得分:0)
所以我无法更新VS,因为到目前为止所有下一个版本都会导致VS在一分钟内崩溃(发生在10个工作站)。
我遵循@Endy-MSFT提供的路径,除了升级,然后我删除了工作区。在得到许多其他错误后,我终于能够重新创建工作区,现在它可以正常运行。