2016-01-05 9 views
5

Ich bin auf der Suche nach einer Möglichkeit, Visual Studio zu starten und dann einige Befehle in der Paket-Manager-Konsole für Nuget ausführen.Run nuget Paket-Manager-Konsole von Visual Studio Eingabeaufforderung

Wie kann ich die folgenden Schritte:

  • Öffnen Sie Visual Studio (Eingabeaufforderung/nein gui/silent)
  • Rufen Sie die nuget Update-Anweisung: Update-Package MyNamespace.MyProject -Version x.x.x

Zuerst habe ich versucht, um dies über nuget.exe zu tun, aber es scheint, dass Install.ps1-Skripte nicht ausgeführt werden. (http://blog.davidebbo.com/2011/05/thoughts-on-installing-and-updating.html)

Antwort

1

Die NuGet FAQ versucht, dies mit der "Can I use NuGet outside of Visual Studio?" Frage zu adressieren, aber es ist nicht das, wonach Sie suchen. Wie Sie sagen, führt die NuGet.exe-Befehlszeile die enthaltenen Powershell-Skripts nicht in dem Paket aus, das Sie installieren.

Es sieht aus wie das NuGet Team ist planning another route die new project.json Projektstruktur von ASP.Net 5/ASP.Net Core 1.0 eingeführt zu unterstützen.

Sie könnten this standalone set of powershell cmdlets vom SharpDevelop-Team entwickelt verwenden, aber ich habe es nicht versucht und es ist ein bisschen alt. Aber hey, wenn es funktioniert! :)

Verwandte Themen