При загрузке проекта в Visual Studio 2015 с обновлением 2 (либо автоматически при запуске VS, либо при ручной загрузке) я получаю сообщение об ошибке: "Пакет информации Scc Display Information загружен неправильно".
ActivityLog имеет:
<entry>
<record>541</record>
<time>2016/04/01 13:43:26.048</time>
<type>Error</type>
<source>VisualStudio</source>
<description>SetSite failed for package [Scc Display Information][An item with the same key has already been added.]:{ at Microsoft.VisualStudio.Services.VsTask.InternalGetResult(Boolean ignoreUIThreadCheck)
 at Microsoft.VisualStudio.Services.VsTask.GetResult()}</description>
<guid>{D7BB9305-5804-4F92-9CFE-119F4CB0563B}</guid>
<hr>80070057 - E_INVALIDARG</hr>
<errorinfo></errorinfo>
</entry>
<entry>
<record>542</record>
<time>2016/04/01 13:43:26.050</time>
<type>Error</type>
<source>VisualStudio</source>
<description>End package load [Scc Display Information]</description>
<guid>{D7BB9305-5804-4F92-9CFE-119F4CB0563B}</guid>
<hr>80070057 - E_INVALIDARG</hr>
<errorinfo></errorinfo>
</entry>
Я установил VS2015 с обновлением 2 поверх VS2015 с обновлением 1. Я получил ошибку (пакет... не загрузился правильно).
Я полностью удалил VS2015. Я полностью переустановил VS2015 с обновлением 2. У меня все еще есть проблема с тем, что пакет 'Scc Display Information' не загружен правильно '.
Обновление Проблема похожа на ту же проблему, что у меня была с VS2015 Update 1. Но я думаю, что это не связано с NuGet, потому что у меня нет пакета с "Scc" в нем. Я всегда ассоциировал "Scc" с Visual Source Safe (это может быть связано?). Я подозреваю, что проблема возникла из реестра, но я не могу понять, где.
Я попробовал оба решения по этой ссылке без успеха:
- выполните команду: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe "/resetskippkgs"
- Удалить папку ComponenModelCache (C:\Users\XXXX\AppData\Local\Microsoft\VisualStudio\XX\ComponentModelCache)
Есть идеи, как это исправить?