在安裝 VS 2022 享受飛起來的快感時,不免偶爾會遇到一些小問題,這次遇到的是資料庫專案建置失敗的情況
前置條件:
- 資料庫專案的 Tag framework 是 .NET Standard 2.1,在 VS 2019 建置是ok的
- 開發環境安裝VS 2022 64bit版本,理所當然的也有了.NET 6.0
失敗訊息:
解決方式:
修改專案檔,補上 BundledNETCoreAppTargetFrameworkVersion 設定如下,結案收工
<BundledNETCoreAppTargetFrameworkVersion>3.1</BundledNETCoreAppTargetFrameworkVersion>
根據查到的訊息,這個問題Microsoft後續會更新。
參考資訊:
https://github.com/rr-wfm/MSBuild.Sdk.SqlProj/issues/165
https://github.com/rr-wfm/MSBuild.Sdk.SqlProj/pull/194
若本文對您有所幫助,歡迎轉貼,但請在加註【轉貼】及來源出處,並在附上本篇的超連結,感恩您的配合囉。
By No.18