“还原NuGet 程序包出错”,解决方法

在编译Google-api-dotnet-client时遇到NuGet程序包还原错误,错误指出本地源不存在。NuGet是Visual Studio的扩展,用于便捷地管理项目引用。解决方案是删除工程文件下的NuGet.Config中指向不存在的本地源配置,重启Visual Studio,如果仍有库文件找不到,可在NuGet包管理器控制台使用Install-Package命令手动安装缺失的包,例如Newtonsoft.Json。
摘要由CSDN通过智能技术生成

在编译Google-api-dotnet-client 的时候遇到了 还原程序包出错的问题,如下:

还原 NuGet 程序包时出错: 本地源“K:\google-api-dotnet-client-1.57.0\google-api-dotnet-client-1.57.0\NuPkgs\Support”不存在。

原因分析:

Nuget 作用:

Nuget是一个.NET平台下的开源的项目,它是Visual Studio的扩展。在使用Visual Studio 或.NET CLI开发基于.NET 或.NET Framework的应用时,Nuget能把在项目中添加、移除和更新引用的工作变得更加快捷方便。

简单点NuGet 是Visual Studio 上管理 “头文件/库文件 程序包Packages” 的自动导入的工具,跟Python 的PIP 等自动下载,安装引用的Packages 工具类似,可以省掉很多的头文件,依赖库管理的时间。这个工具可以在 Visual Studio 中找到控制台入口:

解决方法:

找到工程文件下的 NuGet.Config  文件,打开,找到配置如下:

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值