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开发框架