.NET Core 在 Visual Studio 中“目標框架”灰色不能顯示的原因(一)


項目是從 .NET Core 比較早的版本升級過來的。很長一段時間在項目右鍵 -> 屬性都看不了目標框架,就像下圖:

當前 IDE 環境 Visual Studio 2019,最開始以為是 VS 版本不穩定導致的,升級幾次后依然如此,並且新創建的項目“目標框架”版本可以正常顯示。期間也嘗試找過幾次原因,但是完全沒頭緒,不知從何下手。直到今天終於解決了。下面是解決后顯示出來的截圖:

解決方法:無意中發現多了個"s",不清楚這個 "s" 是從哪里來的,下面是正確與錯誤的對比。

<TargetFrameworks>netcoreapp2.1</TargetFrameworks>   錯誤
<TargetFramework>netcoreapp2.1</TargetFramework>     正確

原因分析:

1.懷疑是因為 .NET Core 大版本升級導致的(無從考證);

2.手賤改過項目 .csproj 配置文件(不記得有);

 


免責聲明!

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



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