2013-06-13 5 views

risposta

1

Ho lo stesso problema. Ho usato il seguente comando PowerShell nella console di Package Manager di aiutarmi a trovare la fonte:

try { 
    update-package nunit} 
catch{ 
    $error| Format-List * -Force  
    $Exception = $error[0].Exception 
    for ($i = 0; $Exception; $i++, ($Exception = $Exception.InnerException)) 
    { "$i" * 80 
     $Exception |Format-List * -Force 
    } 
} 

Nel mio caso l'errore di fondo era:

System.DllNotFoundException: Impossibile caricare la DLL 'Rasapi32.dll' : L'accesso è negato. (Eccezione da HRESULT: 0x80070005 (E_ACCESSDENIED))

Allegando un debugger e quindi guardando il codice sorgente di NuGet viene generato quando NuGet prova a vedere se la soluzione è nel controllo del codice sorgente. L'errore viene generato dall'interfaccia EnvDTE, che viene esposta dallo studio visivo.

Aggiornerò questo se effettivamente risolvo il problema, ma si spera che questo sia un inizio.