成功打开Visual Studio 2013后,我切换到“团队资源管理器”选项卡并始终显示弹出错误对话框,指出“Microsoft Visual Studio 2013已停止工作”和“Windows正在检查问题的解决方案”。 / p>
这似乎与TFS(2013 Update 4)直接相关,因为访问TFS的其他工具(如Source Control Explorer> Workspaces ...)也会导致崩溃。
编辑:我已经尝试了VS 2013修复版。这整个上午都没有结果。
这很令人沮丧,因为我不能在命令行工具之外使用TFS。任何帮助将不胜感激。谢谢。
答案 0 :(得分:4)
感谢Tuğrul Emre Atalay帖子:Visual Studio Crashing When Checking In。
他的问题是检查更改并使Visual Studio崩溃。就我而言,仅使用TFS工具一直导致崩溃。
对我来说,修复只是清除本地缓存和不服务器和本地缓存。
清理客户端计算机上的Cache文件夹。文件夹路径为:C:\ Users \ username \ AppData \ Local \ Microsoft \ Team Foundation \ 5.0 \ Cache。
我清除了这个文件夹,并且我能够使用所有TFS工具而没有任何进一步的问题。
然后我意识到这是因为迁移到新用户名。我从我的旧帐户文件夹中复制了许多设置,但它必须损坏缓存区域。
答案 1 :(得分:1)
我在Visual Studio 2015 Enterprises中遇到了同样的问题。当我打开它时,VS无法连接到TFS,当我点击“管理连接”时它就崩溃了
问题不在于缓存(我清除了缓存,修复了VS而没有任何改变)但是我们目前正在将我们的项目从perforce迁移到Git with Team Foundation Server。
当Visual Studio启动时,似乎VS正在尝试使用链接的Git存储库连接到TFS,但由于当前使用的插件是perforce,因此会以某种方式导致异常。
解决方案是将源代码控制插件设置为Microsoft Git Provider(如果您使用的话,还是Visual Studio Team Foundation Server)
这是我拍摄的两个屏幕截图。在我选择Microsoft Git Provider后,Team Explorer选项卡会自动刷新,现在我可以连接到我的项目。
答案 2 :(得分:0)
转到工具 - >扩展和更新
查找 Visual Studio的Github扩展和卸载它
没关系,因为你仍然可以与Github合作
现在重新启动Visual Studio
喜欢在Team Explorer上工作。