Visual Studio 2015 — ошибка консоли диспетчера пакетов

Когда я открываю консоль диспетчера пакетов в VS2015, меня «приветствует» следующее сообщение об ошибке:

Модуль для обработки «nuget.psm1», указанный в поле «ModuleToProcess» манифеста модуля «C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\T3SN2KBD.PPE\Modules\NuGet\NuGet. psd1' не был обработан, так как ни в одном каталоге модулей не было найдено допустимого модуля.

Я просмотрел и добавил материал в devenv.exe.config как описано здесь не решил мою проблему. Помимо этого поста, я не могу найти много информации об этой ошибке.

Нет ожидающих обновлений, и я попытался переустановить nuget и инструменты Power Shell для VS2015 (которые я не устанавливал и только выдавал больше ошибок в окне консоли, поэтому я снова удалил их)

Любой вклад приветствуется

Обновления:

  • Проверено, что файлы существуют и доступны
  • Проверенная/обновленная политика выполнения (CurrentUser и LocalMachine теперь не ограничены)
  • Переустановил NuGet
  • Это проблема в Visual Studio 2013 и 2015 на этой рабочей станции.
  • Запуск Powershell v5.0.10586.122

person DilbertDave    schedule 14.05.2016    source источник
comment
Вы проверили, есть ли NuGet.psm1 и NuGet.psd1 в C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\T3SN2KBD.PPE\Modules\NuGet?   -  person Martin Brandl    schedule 14.05.2016
comment
@jisaak - да, оба файла присутствуют, доступны и кажутся неповрежденными   -  person DilbertDave    schedule 14.05.2016
comment
хм, хорошо. Может быть, попробуйте импортировать модуль вручную, чтобы увидеть, есть ли у вас какие-либо дополнительные ошибки, используя Import-Module C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\T3SN2KBD.PPE\Modules\NuGet\NuGet.psd1 -Debug   -  person Martin Brandl    schedule 14.05.2016
comment
К сожалению, у меня нет подсказки в консоли диспетчера пакетов.   -  person DilbertDave    schedule 14.05.2016
comment
Просто откройте powershell и попробуйте его, а не Visual Studio.   -  person Martin Brandl    schedule 14.05.2016
comment
Пробовал это - он жалуется на неправильный хост (консольный хост вместо хоста диспетчера пакетов)   -  person DilbertDave    schedule 14.05.2016
comment
о, вы правы, извините, больше не знаю   -  person Martin Brandl    schedule 14.05.2016
comment
Помогает ли вообще эта страница? -edit: если это бесполезно (извините, эта ссылка предназначена для EntityFramework), вам, возможно, придется прибегнуть к использованию ProcMon, чтобы зафиксировать то, что пытается сделать VS.   -  person user4317867    schedule 16.05.2016
comment
Боюсь, не та же проблема..   -  person DilbertDave    schedule 16.05.2016


Ответы (1)


Что ж, похоже, я исправил проблему с помощью этот пост SO - или, точнее, один из комментариев к принятому ответу.

Ранее я видел и пробовал это решение безрезультатно, но в комментариях пользователь упоминает редактирование файла в c:\Users\%username%\AppData\Local\Microsoft\VisualStudio\14.0\devenv.exe.config‌​

Что ж, это помогло. Несмотря на добавление строк в «основной» devenv.exe.config, похоже, они не дошли до этого «работает?» папка.

Потратил на это много времени, поэтому я надеюсь, что это поможет следующей бедняге наткнуться на эту проблему.

person DilbertDave    schedule 17.05.2016