如果缺少已安装的版本,如何升级 nuget 软件包?

Ste*_*ten 4 nuget servicestack

几个月前我遇到了一种情况,我将应用程序部署到生产环境,现在我需要在一台全新的机器上对其进行一些工作。我做的第一件事是拉取源代码,而 nuget restore 将无法恢复,因为它找不到开发它的软件包的特定版本。当我在 nuget.org 上查看此包版本时,它不存在。那么如何将我的解决方案升级到最新的二进制文件呢?

Visual Studio 2013 尝试将 ServiceStack '4.0.39' 更新为最新版本,在本文发布时为 '4.0.40'。

谢谢你,斯蒂芬

Tim*_*ong 6

我为此提出的最佳解决方案是手动编辑 Packages.config 文件并将版本号设置为您想要的任何内容。恢复应该可以工作。这不是一个完美的解决方案,但它让我摆脱了一些漏洞。