【问题标题】:Install older NuGet package for entire Visual Studio solution为整个 Visual Studio 解决方案安装旧版 NuGet 包
【发布时间】:2013-06-11 10:25:18
【问题描述】:

将旧版本的 NuGet 包安装到特定项目中非常简单(请参阅this answer)。

但是,我想不出在整个解决方案范围内执行此操作的方法。

自从 jQuery 进入并行的 1.x / 2.x 版本模型以来,这种情况已经很常见了,其中有一个当前的 1.x 版本和一个仅支持现代浏览器的当前 2.x 版本。 NuGet 仅将 2.x 版本显示为当前版本,这使得更新 1.x 版本非常痛苦。

【问题讨论】:

标签: jquery asp.net asp.net-mvc visual-studio nuget


【解决方案1】:

使用命令行将包安装到特定项目:

Install-Package Common.Logging -Version 1.2.0

然后右键单击您的解决方案并转到管理解决方案的 nuget 包。转到已安装包部分并将其安装到您需要的项目中。

这并不像一步完成那么简单,但它确实有效。

【讨论】:

  • 并不比一次做一个更好/不同,不是吗。我希望 NuGet 团队考虑这种情况。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多