2016-01-05 4 views
5

Я ищу способ запуска visual studio, а затем запустить некоторые команды в консоли диспетчера пакетов для nuget.Запустить консоль менеджера пакетов nuget из командной строки visual studio

Как я могу сделать следующие шаги:

  • Открыть Visual Studio (командной строки/не гуй/молчу)
  • Вызовите обновление NuGet заявление: Update-Package MyNamespace.MyProject -Version x.x.x

Сначала я попробовал для этого с помощью nuget.exe, но кажется, что скрипты Install.ps1 не выполняются. (http://blog.davidebbo.com/2011/05/thoughts-on-installing-and-updating.html)

ответ

1

Вопросы NuGet часто задают вопрос с вопросом «Can I use NuGet outside of Visual Studio?», но это не соответствует вашим потребностям. Как вы говорите, командная строка NuGet.exe не запускает включенные сценарии powershell в пакете, который вы устанавливаете.

Похоже, что команда NuGet является planning another route поддержать структуру new project.json проекта введенную ASP.Net 5/ASP.Net Core 1.0.

Возможно, вы сможете использовать this standalone set of powershell cmdlets, разработанный командой SharpDevelop, но я не пробовал, и он немного стар. Но эй, если это сработает! :)

Смежные вопросы