【发布时间】:2021-05-30 00:45:28
【问题描述】:
我在防火墙后面的计算机上运行 Visual Studio 2013,但未连接到 Internet。
我在机器上创建了一个本地文件夹并复制了我可能需要使用的所有包(.nupkg 文件)。
在 VS2013 中,我通过为这些包添加本地源来配置 nuget。
问题是:某些软件包需要最新版本的 nuget 本身。 据我所知,我可以更新 nuget 的唯一方法是转到 TOOLS>Extensions & Updates> Update > Visual Studio Gallery > Nuget
只有当你有一个活跃的互联网连接时才有效。
有没有办法可以下载与 VS2013 兼容的最新版本的 nuget,并以某种方式安装它或根据我下载的内容自行更新 nuget?
我试图寻找答案,但所有结果都在谈论如何在离线模式下安装 nuget packages,而不是如何升级 nuget 本身。
【问题讨论】:
-
为你用过的包写一个fetches version info的应用,如果检测到更新的版本,让它download这个包直接放在你的本地