VS2019找不到资产文件 "xxxx\obj\project.assets.json" 解决方案
.NET5 winform 项目,代码从git上下载下来以后,编译项目提示报错
报错内容
严重性	代码	说明	项目	文件	行	禁止显示状态
错误	NETSDK1004	找不到资产文件“D:\_Project\GZ\YESWin\YESWin.Core\YESWin\YESWin.DB\obj\project.assets.json”。运行 NuGet 包还原以生成此文件。	YESWin.DB	C:\Program Files\dotnet\sdk\5.0.301\Sdks\Microsoft.NET.Sdk\targets\Microsoft.PackageDependencyResolution.targets	241	
错误	NETSDK1004	找不到资产文件“D:\_Project\GZ\YESWin\YESWin.Core\YESWin\YESWin.DBHelper\obj\project.assets.json”。运行 NuGet 包还原以生成此文件。	YESWin.DBHelper	C:\Program Files\dotnet\sdk\5.0.301\Sdks\Microsoft.NET.Sdk\targets\Microsoft.PackageDependencyResolution.targets	241	

查资料让我在程序包控制台中运行命令 dotnet restore 命令
我命令运行如下

提示了一个和项目无关的错误,本地源 "****" 不存在
结果发现是我的VS Nuget程序包 源配置除了问题,

我VS中配置了一些本地的Nuget源,可实际路径被我改掉了,设置成正确的程序包源就可以了
记录
其实这个错误只要把 程序包源 设置正确就可以了,特别是 本地源 ,设置后重新编译项目就可以,不需要在程序包控制台中输入 dotnet restore 命令的
版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
post YES开发框架  
 
 

