Проблема ExecutionPolicy, препятствующая доступу к консоли диспетчера пакетов в VS

Я пытаюсь получить доступ к консоли диспетчера пакетов в своем VS 2013, но получаю следующее:

Windows PowerShell успешно обновила вашу политику выполнения, но этот параметр переопределяется политикой, определенной в более конкретной области. Из-за переопределения ваша оболочка сохранит свою текущую действующую политику выполнения Unrestricted. Введите «Get-ExecutionPolicy -List», чтобы просмотреть параметры политики выполнения. Для получения дополнительной информации см. «Get-Help Set-ExecutionPolicy».

Я попробовал Google и сделал пару вещей, затем перезапустил свой VS, но ничего: та же проблема!

Почему это происходит и как это исправить, чтобы получить доступ к консоли диспетчера пакетов? Прямо сейчас, когда я запускаю Get-ExecutionPolicy -List, я получаю следующее:

Scope             ExecutionPolicy
-----             --------
MachinePolicy     Unrestricted
UserPolicy        Undefined
Process           RemoteSigned
CurrentUser       RemoteSigned
LocalMachine      RemoteSigned

person J86    schedule 27.07.2015    source источник


Ответы (2)


Оказалось, что у меня есть несколько ожидающих обновлений для диспетчера пакетов NuGet и надстройки PowerShell для VS. Однажды я установил их и перезагрузил компьютер. Все было хорошо!

person J86    schedule 28.07.2015
comment
Спасибо! +1 за этот sln - person John Korsnes; 10.09.2015

Я установил это исправление (я использую VS 2013 и Windows 8.1), и оно решило именно эту проблему для меня (убедитесь, что вы получили правильную версию для вашей IDE):

загрузки NuGet

person bcr    schedule 26.04.2016
comment
Исправлена ​​ошибка на VS 2013 для меня. Спасибо. - person Stas Ivanov; 22.08.2016
comment
исправлено для меня в vs2013; обратите внимание, что я только что установил ПОСЛЕДНЮЮ версию с dist.nuget.org/index.html - по состоянию на 11/ 1/2016 это 2.12.0 - person some bits flipped; 01.11.2016
comment
Вот что такое ссылка в ответе, поэтому она всегда должна указывать на последнюю. - person bcr; 24.05.2017