尝试差异或比较文件时Visual Studio崩溃

时间:2014-12-10 21:31:41

标签: visual-studio-2012 tfs crash diff

我使用TFS进行源代码管理,有一天我在运行VS时取消了我的笔记本电脑。我无法连接到互联网,然后不幸的是有一个意外的关机。从那时起,我无法进行挂起的更改,并将文件与之前的版本进行比较。当我这样做时,它会崩溃Visual Studio。

我可以在选项>中更改用户工具源控制> Visual Studio Team Foundation Server使用第三方diff检查器,它没有问题。但是,我已经习惯了Visual Studio的差异检查程序,并希望继续使用它,只是因为它没有打开一个单独的窗口来进行差异化。

由于我不确定问题的根源,我的问题有两方面:

首先,我如何修复Visual Studio的差异检查程序,并在每次尝试与以前的版本进行比较时阻止它崩溃。

或者,如果问题出在TFS上,为什么会崩溃,我该如何解决?

3 个答案:

答案 0 :(得分:11)

  • VS Tools
  • 选项
  • 文字编辑器
  • HTML
  • 高级
  • 扩展管理
  • 识别有用的扩展程序

将此设置更改为false。老问题,但我最近需要解决这个问题,所以bug仍然存在!

答案 1 :(得分:0)

我通过转到工具 - >解决了这个问题。选项 - >源控制 - >插件选择并将插件更改为“Git”

答案 2 :(得分:0)

  1. 尝试禁用识别有用扩展程序的功能: 转到工具 - > 选项 - > 文字编辑器 - > Html - > 高级 - > 扩展程序管理 - > 识别有用的扩展程序并切换为 false
  2. 您可以使用"/SafeMode" param以安全模式启动VS。