WinForms項目升級.Net Core 3.0之後,沒有WinForm設計器?

.NET Conf 2019

2019 9.23-9.25召開了 .NET Conf 2019 大會,大會宣佈了 .Net Core 3.0 正式版。這兩天我也開始試着將自己Github上的項目從 .Net Core 2.2升級到 .Net Core 3.0 。其中有一個項目,是fork下來的Windows Forms項目,對其進行了各種適配 .Net Standard 和 .Net Core 2.2 的升級。這次 3.0 ,自然也第一時間嘗試升級。這個項目修改的地方不多。項目地址:PuzzledAlien/DatabaseMigration: Migrate database tables .Net Core 3.0 and .Net Framework
關於如何將項目從 2.2 升級 3.0,推薦文章有

Window Forms 設計器

日常吹巨硬的開源福利。winforms開源地址:dotnet/winforms: Windows Forms is a .NET Core UI framework for building Windows desktop applications.

設計器說明文檔:winforms/winforms-designer.md at master · dotnet/winforms

設計器發行說明文檔:winforms/readme.md at master · dotnet/winforms

不想看文檔的直接點擊winforms-designer下載插件,插件還在預覽狀態,會有不少問題,遇到問題記得提issue。下載插件之後重啓VS,設計器就可以使用了。

大概有不想下載插件的,設計器發行說明文檔中對插件的問題進行了說明。

.NET Core Windows Forms 可視化設計器在將來一定是未來的Visual Studio 2019更新的一部分,但目前來說,想要可視化設計器,需要一個預發佈的Visual Studio擴展。

多囉嗦一下,Visual Studio的版本的最低要求是Visual Studio 2019 16.3.0,另本地需安裝 .Net Core 3.0 SDK . 下載地址:Download .NET Core 3.0 (Linux, macOS, and Windows)

更多瞭解設計器在.Net Core中的演進

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章