3

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

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

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

4

1 回答 1

3

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

Install-Package Common.Logging -Version 1.2.0

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

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

于 2013-06-14T19:03:53.160 回答