更新.NET 6導致資料庫專案建置失敗

  • 278
  • 0

在安裝 VS 2022 享受飛起來的快感時,不免偶爾會遇到一些小問題,這次遇到的是資料庫專案建置失敗的情況

 

前置條件:

  1. 資料庫專案的 Tag framework 是 .NET Standard 2.1,在 VS 2019 建置是ok的
  2. 開發環境安裝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