路徑xxx 超過 OS 最大路徑限制。完全限定的文件名必須少於 260 個字符


 

錯誤 MSB3491 未能向文件“obj\Debug\net5.0\xxx”寫入命令行。路徑: obj\Debug\net5.0\xxx 超過 OS 最大路徑限制。完全限定的文件名必須少於 260 個字符。 xxx C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Current\Bin\Roslyn\Microsoft.Managed.Core.targets 150

 

 

此問題是由於 Windows 操作系統對處理長度大於 260 的長路徑的限制引起的。VS2019 的此問題的解決方案非常簡單。

VS 2019此問題解決方案:

  • 打開 run 窗口(windows-key + r),然后輸入 regedit 並按 Enter。
  • 在注冊表編輯器的地址欄中,輸入:HKLM\SYSTEM\CurrentControlSet\Control\FileSystem
  • 在右側,找到鍵 LongPathsEnabled,雙擊它,將值從 0 更改為 1
  • 重新啟動 VS2019,清理(如果需要)並再次構建您的項目。應該修復錯誤。

 

 


免責聲明!

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



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