最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

分享 | .NET Framework升級到.NET 5

2021-12-28 17:34 作者:新閣教育  | 我要投稿

-Begin-

前言

微軟在2020年9月發(fā)布了.NET 5 正式版,距離現(xiàn)在已經(jīng)一年多了。

.NET 5是一個歷史性的版本,實現(xiàn)了.NET Framework和.NET CORE的統(tǒng)一,意味著未來只有一個.NET版本,可以支持 Windows、Linux、macOS、iOS、Android、tvOS、watchOS 和 WebAssembly等等。.NET 5將引入新的.NET API、運行時功能和語言特性作為.NET 5 的一部分。因此,我們應(yīng)該明白,.NET 5(及其后續(xù)版本) 是.NET 平臺的未來。

但是可能很多.Neter,包括我在內(nèi),還是比較習(xí)慣使用.NET Framework,很多項目也是基于.NET Framework,如果希望將項目框架改成.NET 5,是否可以平滑移植?

今天跟大家分享一下,如何將自己的.NET Framework的項目,移植為.NET 5項目。

準(zhǔn)備

  • VS版本需要Visual Studio 2019 v16.8及以上。

  • 提前安裝好dotnet 5框架(可通過公眾號回復(fù)NET5獲取安裝包)。

  • 安裝.NET 升級助手,通過控制臺或Powershell執(zhí)行指令即可。

安裝指令:

卸載指令:


更新指令:


  • 一個.NET Framework的項目。

實現(xiàn)

1、進入要目標(biāo)項目或解決方案所在的文件夾中,打開控制臺或Powershell。

2、輸入指令如下:

3、該工具將運行并顯示它將執(zhí)行的步驟列表。


完成每個步驟后,該工具都會提供一組命令,用戶可應(yīng)用這些命令,也可跳過下一步驟、查看更多詳細信息、配置日志記錄或退出該過程。如果該工具檢測到某個步驟將不執(zhí)行任何操作,它會自動跳過該步驟,轉(zhuǎn)到下一步驟,直到到達有要執(zhí)行的操作的步驟為止。如果未進行其他任何選擇,那么按 Enter 將執(zhí)行下一步。

4、第一步是備份項目,完成后顯示為Complete,然后接著依次執(zhí)行下一步,按照提示執(zhí)行即可。

5、第二步是將項目文件轉(zhuǎn)換為 SDK 樣式。

6、第三步是清空NuGet包引用。

6、第四步是更新項目的 TFM。

7、第五步是更新項目的 NuGet 包。

8、第六步是添加模板文件(如果有)。

8、第七步是更新Winform項目。

9、第八步是升級app config文件。

10、第九步是升級C#代碼。

11、第十步是移動到新的項目。

12、執(zhí)行完成后,即完成移植。

13、完成之后,打開項目看到項目框架已經(jīng)變成了.NET 5。



分享 | .NET Framework升級到.NET 5的評論 (共 條)

分享到微博請遵守國家法律
阿合奇县| 浠水县| 永宁县| 临安市| 建德市| 义马市| 富裕县| 腾冲县| 临清市| 交城县| 云安县| 吉林省| 石柱| 嘉义市| 临澧县| 日喀则市| 柳州市| 巴东县| 宁都县| 冀州市| 芒康县| 北流市| 铜陵市| 景谷| 轮台县| 西华县| 日土县| 乌鲁木齐县| 德化县| 巴南区| 邵阳市| 灵宝市| 岳阳市| 镇平县| 临泽县| 高要市| 逊克县| 肥乡县| 丽水市| 临沭县| 潮州市|