1

Когда я пытаюсь установить какое-либо расширение для Visual Studio Ultimate 2012 на мою новую установку Winodws 8, я получаю следующее исключение:

Система.IO.FileNotFoundException: система не может найти указанный файл. (Исключение из HRESULT: 0x80070002) в системе.Продолжительность.InteropServices.Маршал.ThrowExceptionForHRInternal (Int32 errorCode, IntPtr errorInfo) в Microsoft.VisualStudio.Настройки.ExternalSettingsManager.GetScopePaths (String applicationPath, String суффиксOrName, String vsVersion, логическое isLogged, логическое isForIsolatedApplication) в Microsoft.VisualStudio.Настройки.ExternalSettingsManager.CreateForApplication (String applicationPath) в VSIXInstaller.App.GetExtensionManager (Поддерживается VSSKU sku) в VSIXInstaller.App.GetExtensionManagerForApplicableSKU (SupportedVSSKU поддерживается SKU, IInstallableExtension installableExtension, List`1 применимых SKU) в VSIXInstaller.App.InitializeInstall () в системе.Threading.Задачи.Задача.InnerInvoke () в системе.Threading.Задачи.Задача.Выполнить ()

Я попытался восстановить VS, не работает, а также попытаться удалить / установить и получил ту же проблему. Кто-нибудь как идея?

1 ответ1

1

Я был озадачен этим, пока не понял, что каким-то образом удалил каталог «Мои документы». Воссоздание C:\Users\<username>\Documents позволило его установить.

Другие сообщали об этой же ошибке, когда Мои документы были переназначены в другое место. Обходной путь - сопоставить его со стандартным местоположением, установить vsix и восстановить свое сопоставление.

Если ничего не помогает, вы можете вручную распаковать расширение:

  • В Visual Studio перейдите в Инструменты> Расширения и обновления и установите рабочее расширение из онлайн-хранилища (я использовал "Средство обратной связи Microsoft Visual Studio 2012"). По какой-то причине это необходимо для того, чтобы новые расширения, которые вы распаковывали вручную, отображались в VS.
  • Закройте Visual Studio.
  • Распакуйте файл .vsix в качестве подкаталога каталога расширений Visual Studio C:\Users\<username>\AppData\Local\Microsoft\VisualStudio\11\Extensions\ вместе с установленным расширением (я использовал 7-zip).
  • Снова откройте Visual Studio. В разделе Расширения и обновления появилось новое расширение, но оно было помечено как отключенное. Включите его и перезапустите VS.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .