2016-04-27 4 views
2

Когда я открываю Visual Studio, то Package Manager Console имеет красный текст:NuGet завершается с VS 2015 обновление 2

произошла следующая ошибка при загрузке данных расширенного типа файла: Microsoft.PowerShell.Core, C: \ WINDOWS \ SysWOW64 \ WindowsPowerShell \ v1.0 \ types.ps1xml (3007): Ошибка в типе «System.Security.AccessControl.ObjectSecurity»: Исключение: метод getter должен быть общедоступным, непустым, статическим и имеют один параметр типа PSObject.

* Повторяет еще 4 раза *

Термин 'Get-ExecutionPolicy' не распознается как имя командлета, функции, файла сценария или исполняемой программой. Проверьте правильность написания имени или, если включен путь, проверьте правильность пути и повторите попытку.

Это произошло после применения VS 2015 Update 2 и некоторых обновлений Windows 10. Моя PowerShell на пути выше - версия 5; в моих функциях Windows у меня также установлена ​​версия 2.0.

ответ

0

Есть known issues с версией Nuget, поставляемой с Visual Studio Update 2. Попытка обновления до последней версии Nuget (версия начиная с этого пункта 3.4.3).

Update

В частности, связанные с your issue, из NuGet знает вопросы, suggested fix.

+1

Я обновил Nuget и добавил dependAssemblies в мой dev config, но проблема не изменилась. –

Смежные вопросы