2015-07-27 19 views
7

Sto tentando di accedere alla console Package Manager nel mio VS 2013, ma sto ottenendo il seguente:problema ExecutionPolicy impedendo l'accesso al Console Package Manager in VS

Windows PowerShell aggiornato il criterio di esecuzione con successo, ma l'impostazione viene sovrascritto da una politica definita in un ambito più specifico. A causa dell'override, il tuo shell manterrà la sua attuale politica di esecuzione effettiva di Unrestricted. Digitare "Get-ExecutionPolicy -List" per visualizzare le impostazioni dei criteri di esecuzione. Per ulteriori informazioni, consultare "Get-Help Set-ExecutionPolicy".

Ho provato Google e ho fatto un paio di cose, quindi ho riavviato il VS, ma niente: lo stesso numero!

Perché sta succedendo questo problema e come posso risolverlo in modo che possa accedere alla console di Gestione pacchetti? In questo momento quando corro Get-ExecutionPolicy -List ricevo il seguente:

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

risposta

12

Si è scoperto che ho avuto alcuni aggiornamenti in sospeso per NuGet Package Manager e PowerShell addon per VS. Una volta li ho installati e riavviato il mio PC. Tutto andava bene!

+0

Grazie! +1 per questa sln –

3

ho installato questo aggiornamento rapido (io uso VS 2013 e di Windows 8.1) e risolto questo problema esatto per me (assicuratevi di avere la versione corretta per il vostro IDE):

NuGet downloads

+0

Risolto il bug su VS 2013 per me. Grazie. –

+0

corretto per me in vs2013; nota che ho appena installato LATEST da https://dist.nuget.org/index.html - a partire dall'11/1/2016 che è 2.12.0 – mike

+0

Questo è il link nella risposta, quindi dovrebbe sempre indicare l'ultima. – bcr