Это обходной путь, который обходит проблему.
В Visual Studio выберите Инструменты / Параметры / Управление исходным кодом / Visual Studio Team Foundation System и нажмите кнопку Настроить инструменты пользователя.
В диалоговом окне добавьте элемент со следующими настройками.
- Расширение:. *
- Операция: Сравнить
- Команда: C: \ Program Files \Microsoft Visual Studio 10.0 \ Common7 \ IDE \ diffmerge.exe
- Аргументы:% 1% 2% 6% 7% 5 / пространство игнорирования
Редактировать:
В зависимости от вашей версии Visual Studio и путь установки (x64 / x86), параметр команды может быть ...
VS2010: C: \ Program Files (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ diffmerge.exe
VS2012: C:\ Program Files (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ diffmerge.exe
VS2013: C: \ Program Files (x86) \ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ vsDiffMerge.exe
VS2015: C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ vsDiffMerge.exe
VS2017: C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Enterprise \ Common7 \ IDE \ CommonExtensions \ Microsoft \ TeamFoundation \ Team Explorer \ vsDiffMerge.exe
В параметре аргумента оставьте его с тем же количеством аргументов, которое предлагает VS, и просто добавьте / ignorespace в конце.Например, в VS2015 это будет:
%1 %2 /ignorespace