2014-12-10 58 views
7

我使用TFS进行源代码管理,并且有一天我在运行VS时卸载了笔记本电脑。我无法连接到互联网,然后很不幸意外停机。从那以后,我无法进入待定更改并将文件与之前的版本进行比较。当我这样做时,它会使Visual Studio崩溃。当试图区分或比较文件时,Visual Studio崩溃

我可以在选项>源代码管理> Visual Studio团队基础服务器中更改用户工具,以使用第三方差异检查器,并且它没有任何问题。不过,我已经习惯了Visual Studio的差异检查器,并希望继续使用它,如果仅仅因为它没有打开一个单独的窗口来比较英寸

因为我不确定源的问题,我的问题是双重的:

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

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

+0

某些文件可能已损坏。你有没有尝试修复VS? http://msdn.microsoft.com/en-us/library/aa983433%28v=vs.90%29.aspx – MvdD 2014-12-10 21:40:29

+0

我只尝试修复TFS,而不是VS.我会试试看看会发生什么。 – rockzombie2 2014-12-10 21:45:55

+0

不幸的是,没有奏效。 – rockzombie2 2014-12-11 14:38:18

回答

11
  • VS工具
  • 选项
  • 文本编辑器
  • 的Html
  • 高级
  • 扩展管理
  • 找出有用的扩展

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

+0

感谢您发布此信息。经过近一个小时的研究和尝试不同的事情,没有奏效,这一个。 – Caverman 2016-07-20 15:59:55

0

我通过工具解决了这个问题 - >选项 - >源代码控制 - >插件选择和改变插件“混帐”

+1

虽然不是一个有效的回应,但我仍然认为这是一个非常有用的评论。它肯定会解决我的很多问题。 – Hydrospanners 2018-02-06 15:26:06

0
  1. 尝试禁用于识别有用的扩展能力: 转到工具 - >选项 - >文本编辑器 - >的Html - >高级 - >扩展管理 - >识别有用的防爆紧张局势并切换到虚假
  2. 你可以用"/SafeMode"参数在安全模式下启动VS。