我的互联网坏了,我正在尝试在我的一个项目中安装本地NuGet包,并得到异常消息:
...在尝试添加源“https://api.nuget.org/v3/index.json”时抛出。请验证您的所有在线包裹来源是否可用..
这是我的其他项目的包,它们依赖于其他一些包来自nuget.org,但是如果所有已安装的在线包存储在本地“../Solution/packages”文件夹中,为什么我无法安装我的包?
在Visual Studio中,转到Options,NuGet Package Manager,Package Sources并添加指向Solutions / packages文件夹的绝对路径的新包源,并为其命名。
现在,考虑到您在Visual Studio中打开了您的解决方案,您需要添加包引用,右键单击解决方案并单击Manage Packages for Solution,确保选择正确的Package source(下拉菜单)列表右上角)并安装您需要的包。
所有安装目标软件包的尝试都直接以问题中引用的异常结束,但我设法手动安装所有引用的软件包,并且发现我没有将我更新的项目之一导出到本地NuGet软件包。我不确定这是不是问题,但现在我已经安装了所有需要的软件包。