VS2019 找不到资产文件 “xxxx\obj\project.assets.json”运行NuGet包还原以生成此文件


参考地址:https://blog.csdn.net/weixin_42835409/article/details/107033059

下载 log4net 源码打开,编译报错:

严重性    代码    说明    项目    文件    行    禁止显示状态
错误    NETSDK1004    找不到资产文件“D:\迅雷下载\apache-log4net-source-2.0.1011\src\log4net\obj\project.assets.json”。运行 NuGet 包还原以生成此文件。    log4net    C:\Program Files\dotnet\sdk\3.1.402\Sdks\Microsoft.NET.Sdk\targets\Microsoft.PackageDependencyResolution.targets    241    

 

解决方式:

1. 打开命令行工具

2. 运行 msbuild -t:restore 

3. 运行 msbuild ,还原Nuget包

4. 成功

 

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

提示 .Net Framework 4.6.2 版本中不到,首先查看本机电脑的版本信息,然后修改项目文件。例如我电脑的版本是4.6.1,修改项目文件如下:

net462 修改为 net461

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM