Ich habe das gleiche Problem. Ich benutzen den folgenden Powershell-Befehl im Paket-Manager-Konsole, mir zu helfen, die Quelle zu finden:
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
}
}
In meinem Fall der zugrundeliegende Fehler war:
System.DllNotFoundException: Kann DLL ‚rasapi32.dll‘ laden : Zugriff wurde verweigert. (Ausnahme von HRESULT: 0x80070005 (E_ACCESSDENIED))
Anfügen eines Debuggers und dann Blick auf den NuGet-Quellcode, es wird geworfen, wenn NuGet versucht, zu sehen, ob die Lösung in der Quellcodeverwaltung ist. Der Fehler wird von der EnvDTE-Schnittstelle ausgelöst, die von Visual Studio bereitgestellt wird.
Ich werde dies aktualisieren, wenn ich das Problem tatsächlich lösen, aber hoffentlich ist das ein Anfang.
Hattest du Glück dabei? – aboy021