从visual studio命令提示符

时间:2016-01-05 14:26:16

标签: c# visual-studio nuget

我正在寻找启动visual studio的方法,然后在包管理器控制台中为nuget运行一些命令。

如何执行以下步骤:

  • 打开visual studio(命令提示符/ no gui / silent)
  • 调用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 个答案:

答案 0 :(得分: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项目结构。

您可以使用SharpDevelop团队开发的this standalone set of powershell cmdlets,但我没有尝试过它,它有点老了。但是,嘿,如果有效! :)