离线安装NuGet包抛出异常

问题描述 投票:0回答:2

我的互联网坏了,我正在尝试在我的一个项目中安装本地NuGet包,并得到异常消息:

...在尝试添加源“https://api.nuget.org/v3/index.json”时抛出。请验证您的所有在线包裹来源是否可用..

这是我的其他项目的包,它们依赖于其他一些包来自nuget.org,但是如果所有已安装的在线包存储在本地“../Solution/packages”文件夹中,为什么我无法安装我的包?

visual-studio nuget offline
2个回答
2
投票

在Visual Studio中,转到Options,NuGet Package Manager,Package Sources并添加指向Solutions / packages文件夹的绝对路径的新包源,并为其命名。

现在,考虑到您在Visual Studio中打开了您的解决方案,您需要添加包引用,右键单击解决方案并单击Manage Packages for Solution,确保选择正确的Package source(下拉菜单)列表右上角)并安装您需要的包。


0
投票

所有安装目标软件包的尝试都直接以问题中引用的异常结束,但我设法手动安装所有引用的软件包,并且发现我没有将我更新的项目之一导出到本地NuGet软件包。我不确定这是不是问题,但现在我已经安装了所有需要的软件包。

© www.soinside.com 2019 - 2024. All rights reserved.