VS16.8/Rider2020.3 EAP7 項目引用問題的解決方案


當我們在 VS2019/16.8 或 JetBrains Rider2020.3 EAP7 中打開項目時,我們往往會看到以下錯誤:

  • 包引用出錯,或 RESTORE 失敗,或明明包引用了,但項目里還是提示缺少包;
  • 項目編譯時提醒無法找到 xxx.dll

但我們在命令行下編譯項目卻是成功的:

dotnet build xxx.sln

對此,我們可以嘗試以下步驟來解決:

  1. 在命令行下 cd 到項目根路徑,然后執行命令:
> dotnet new globaljson

它將在你項目的根路徑下創建 global.json 文件。

  1. 查看 SDK 版本,根據你 SDK 的版本信息修改 global.json 的內容:
> dotnet --list-sdks
  1. 重啟 VS 或 JetBrains Rider 2020.3 EAP7


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM