In einer Lösung in Visual Studio 2012 erhalte ich Error HRESULT E_FAIL has been returned from a call to a COM component.
jedes Mal, wenn ich versuche, ein Nuget-Paket zu installieren. Ich habe ein neues Projekt erstellt und kann Pakete ohne Probleme installieren, daher muss etwas im Projekt / in der Lösung fehlen / beschädigt / ungültig sein, denke ich. Wie kann ich sehen, was genau diesen Fehler verursacht?
Das Problem war, dass die Lösung in der Quellcodeverwaltung war und ich das Projekt "auschecken" musste oder das Paketinstallationsprogramm keine Berechtigung zum Aktualisieren der Dateien hatte. Nach dem Auschecken des Projekts kann ich also Pakete installieren. Hoffe, das hilft jemandem in der Zukunft.
Löschen Sie den Inhalt Ihres packages
-Verzeichnisses. Aktualisieren oder installieren Sie jQuery dann neu.
Möglicherweise müssen Sie zuerst deinstallieren, indem Sie das -force
-Flag verwenden.
Ich hatte auch dieses (oder zumindest ein ähnliches) Problem - habe die Error HRESULT E_FAIL has been returned from a call to a COM component
für viele (aber nicht alle) Referenzen bekommen, wenn ich update-package von der NuGet-Eingabeaufforderung aus ausgeführt habe. Um alle Referenzen in der Lösung mit dem NuGet-Paket zu aktualisieren, funktionierte der Manager auch nicht.
Das Problem ist bei der Aktualisierung von NuGet plugin auf 2.7 (von 2.2) einfach verschwunden ...
Tags und Links visual-studio-2012 nuget nuget-package