11 Stimmen

Neue Version von NuGet funktioniert nicht mit VS2010

Ich habe ASP.NET MVC 3 RC und die neue NuGet CTP-Version heruntergeladen.

Wenn ich versuche, etwas über die Paketmanager-Konsole zu installieren, erhalte ich eine Fehlermeldung. Hier sind zwei Beispiele:

PM> nip elmah
Install-Package : Object reference not set to an instance of an object.
At line:1 char:4
+ nip <<<<  elmah
    + CategoryInfo          : NotSpecified: (:) [Install-Package], NullReferenceException
    + FullyQualifiedErrorId : NuGet.VisualStudio.Cmdlets.InstallPackageCmdlet

PM> nip SQLCE.EntityFramework
Install-Package : Object reference not set to an instance of an object.
At line:1 char:4
+ nip <<<<  SQLCE.EntityFramework
    + CategoryInfo          : NotSpecified: (:) [Install-Package], NullReferenceException
    + FullyQualifiedErrorId : NuGet.VisualStudio.Cmdlets.InstallPackageCmdlet

Wenn ich im Projektmappen-Explorer den Verweis Bibliothekspaket hinzufügen verwende, wird keine Meldung angezeigt, aber das Paket wird nicht installiert.

Ich habe versucht, zu NuPack zurückzukehren und es funktioniert gut, aber die Paketliste wird nicht aktualisiert (zum Beispiel SQLCE.EntityFramework 4.0.8435.1 wird nicht angezeigt, nur 4.0.8402.1).

Gibt es Hilfe?

8voto

HansoS Punkte 162

Ich hatte das gleiche Problem. Das Löschen meines Paketordners hat das Problem behoben.

6voto

Ben Foster Punkte 33445

Ich hatte genau das gleiche Problem.

Am Ende musste ich alles aus dem Paketverzeichnis entfernen und jedes Projekt durchgehen und für jedes Paket, das ich zuvor installiert hatte, ein "update-package" ausführen.

0voto

davidfowl Punkte 34276

Zeigen Sie zufälligerweise auf den alten Feed? Oder auf einen alten lokalen Feed?

0voto

Martin Capodici Punkte 1465

Auch ich hatte dieses Problem.

Ich löste das Problem, indem ich sicherstellte, dass ich die nuspec und die dll in denselben Ordner packte und der Name der nuspec mydll.dll.nuspec war. Wenn ich davon abwich, bekam ich den besagten Fehler.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X