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