在升級至 ASP.NET Core 3.x 的時候,為了讓專案繼續支援 .NET Core 2.x 的環境而碰到一些問題。這篇筆記要整理其中一個問題的由來,並說明如何使用條件編譯與類型別名來解決 ASP.NET Core 專案同時支援 2.x 和 3.x 所衍生的問題。 轉貼:
把 netstandard1.x 和 netcoreapp1.x 從 .NET 專案的 target frameworks 移除之後,接著開始把相依套件更新到最新版本,結果陸續碰到新版本所帶來的 breaking changes。先記錄其中一個比較微妙的狀況…… 轉貼:
I wrote this article right after I successfully created my first FlubuCore build script. So this article is for beginners, and it won't show you anything advanced. (Last update: 2020-5-27) 轉貼: