1. 主页 > vs安装问题 > VS2017安装问题 >

Visual Studio项目NuGet引用出现感叹号,在线还原失

不知何种原因,项目更新后出现了NuGet包引用失效,并且还原老是失败,而且还原时间超级长。无奈只好寻离线还原方法。


首先获取离线NuGet包

1.NuGet离线安装包获取方法,例如下载的包名称为“  sharpziplib.0.86.0.nupkg  ”

2.如果你的同事的项目运行正常,那么当前项目引用的包都在解决方案文件.sln文件的统计目录packages文件夹下,
从中找到NuGet包对应的文件夹拷贝至自己的机器上。


在本机新建离线下载包安装源的文件夹

例如:F:\packages,进入packages文件夹

如果是下载的.nupkg格式的离线安装包,需要新建与包同名的文件夹如"sharpziplib.0.86.0 ",并将离线包sharpziplib.0.86.0.nupkg”拷贝到里面

如果是从其他机器上拷贝过来的文件夹,则直接拷贝至F:\packages文件夹即可



打开解决方案,点击Visual Studio 2015菜单栏——工具——选项——找到NuGet包管理器——程序包源


点击右侧“+”按钮,填写源名称,源,点击确定。如下图




再次管理NuGet包时,安装源选刚才新建的安装源即可





本文由VS软件圈(vssoft.net)发布,不代表VS软件圈立场,转载联系作者并注明出处:https://vssoft.net/vsazwt/VS2017anzhuangwenti/2020/0725/5118.html

联系我们

在线咨询:点击这里给我发消息

微信号:PREEE8

工作日:9:30-18:30,节假日休息