【问题标题】:Run nuget package manager console from visual studio command prompt从 Visual Studio 命令提示符运行 nuget 包管理器控制台
【发布时间】:2016-01-05 14:26:15
【问题描述】:

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

我该如何执行以下步骤:

  • 打开 Visual Studio(命令提示符/无 gui/静默)
  • 调用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)

【问题讨论】:

    标签: c# visual-studio nuget


    【解决方案1】:

    NuGet 常见问题解答尝试通过“Can I use NuGet outside of Visual Studio?”问题解决此问题,但它没有达到您所追求的目标。正如您所说,NuGet.exe 命令行不会运行您正在安装的包中包含的 powershell 脚本。

    看起来NuGet团队是planning another route来支持ASP.Net 5/ASP.Net Core 1.0引入的new project.json项目结构。

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

    【讨论】:

      猜你喜欢
      • 2015-01-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多