0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

微軟.NET Core 3.1有什么更改

汽車玩家 ? 來源:開源中國 ? 作者:oschina ? 2019-12-05 10:05 ? 次閱讀

.NET Core 3.1發(fā)布了,這是對兩個(gè)多月前發(fā)布的.NET Core 3.0的一小部分修復(fù)和完善,其中最重要的是.NET Core 3.1是一個(gè)長期支持(LTS)版本,并且官方將會(huì)支持三年。

.NET Core 3.1中的更改主要集中在Blazor和Windows Desktop,這是.NET Core 3.0中的兩個(gè)新增特性,包括對C++/CLI的支持,這已經(jīng)是開發(fā)Windows的常規(guī)需求。

Windows Forms Controls Removal

此版本移除了以下Windows Forms控件:

DataGrid

ToolBar

ContextMenu

Menu

MainMenu

MenuItem

早在2005年,這些控件就被.NET Framework 2.0中更強(qiáng)大的控件所取代,默認(rèn)情況下Visual Studio Designer工具箱中都沒有提供這些控件,現(xiàn)在官方?jīng)Q定刪除這些控件,而只關(guān)注新控件。

建議替代方案如下:

微軟認(rèn)為隨著進(jìn)一步完善Windows Forms設(shè)計(jì)器項(xiàng)目,這些控件與創(chuàng)建現(xiàn)代應(yīng)用不匹配,并且永遠(yuǎn)不應(yīng)該成為Windows Forms.NET Core版本的一部分。這樣重大的變化,目標(biāo)是繼續(xù)改進(jìn)Windows Forms,以實(shí)現(xiàn)更高的DPI、可訪問性和可靠性,并且利于后期更新的進(jìn)行。

C++/CLI

在Visual Studio 2019 16.4中增加了一個(gè)新功能,可以創(chuàng)建可與.NET Core 3.0+一起使用的C++/CLI組件。

該組件添加了幾個(gè)可以使用的模板:

CLR Class Library (.NET Core)

CLR Empty Project (.NET Core)

C++/CLI僅支持Windows平臺(tái),開發(fā)者需要安裝“Desktop development with C++”工作負(fù)載和“C++/CLI support”組件,才能使用C++/CLI。

同時(shí),Visual Studio 2019 16.4也發(fā)布了,其中就包含了.NET Core 3.1更新,這是一起使用.NET Core 3.1與Visual Studio所必需的更新。對于Visual Studio 2019用戶,官方建議直接更新到16.4,而不是單獨(dú)下載.NET Core 3.1。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 微軟
    +關(guān)注

    關(guān)注

    4

    文章

    6602

    瀏覽量

    104151
  • WINDOWS
    +關(guān)注

    關(guān)注

    4

    文章

    3551

    瀏覽量

    88832
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    微軟推出DirectSR接口,集成FSR 3.1等SR技術(shù)提升游戲體驗(yàn)

    微軟近期宣布,開發(fā)人員現(xiàn)在可以通過DirectSR通用接口,充分利用FSR 3.1以及其他超分辨率(SR)技術(shù),包括Intel XeSS和NVIDIA DLSS,以確保在各種硬件配置下都能提供卓越
    的頭像 發(fā)表于 10-27 10:08 ?304次閱讀

    微軟發(fā)布DirectSR新預(yù)覽版:整合FSR 3.1超分辨率技術(shù)

    微軟近期發(fā)布了一項(xiàng)專為游戲開發(fā)者設(shè)計(jì)的全新API技術(shù)——DirectSR的預(yù)覽版。這項(xiàng)技術(shù)的核心在于,它能夠幫助開發(fā)者在開發(fā)過程中一次性兼容當(dāng)前市場上的主流超分辨率技術(shù),極大地簡化了開發(fā)流程
    的頭像 發(fā)表于 10-25 13:54 ?228次閱讀

    USB 3.1和USB 3.2哪些區(qū)別

    USB由于標(biāo)準(zhǔn)眾多,即便是之前已經(jīng)確定的,隨著新一代的推出,標(biāo)準(zhǔn)又出現(xiàn)了新的變化。本期我們將單獨(dú)拿出USB 3.1和USB 3.2,它們外觀基本相似,但是在參數(shù)對比上有些區(qū)別,具體不同一起往下看。
    的頭像 發(fā)表于 09-09 14:59 ?1974次閱讀
    USB <b class='flag-5'>3.1</b>和USB 3.2<b class='flag-5'>有</b>哪些區(qū)別

    linux安裝.net core3.1步驟

    linux安裝.net core3.1步驟 各項(xiàng)用到的命令
    發(fā)表于 09-03 11:41 ?0次下載

    Lombok注解引發(fā)的空指針問題分析

    : ? java.lang.NullPointerException: nullat net.sf.cglib.core.ReflectUtils.getMethodInfo(ReflectUtils.java:424) ~[cglib-3.1
    的頭像 發(fā)表于 06-23 09:30 ?1059次閱讀
    Lombok注解引發(fā)的空指針問題分析

    微軟發(fā)布簡化.NET云端開發(fā)的新框架.NET Aspire

    微軟指出,現(xiàn)今構(gòu)建云原生應(yīng)用是極具挑戰(zhàn)性的任務(wù),由于涉及到諸多方面,如云架構(gòu)、服務(wù)健康度、負(fù)載均衡等,開發(fā)者往往需要投入大量精力處理這些細(xì)節(jié)問題。
    的頭像 發(fā)表于 05-24 16:48 ?774次閱讀

    微軟官宣:不再支持.NET 7,且不再提供技術(shù)支持

    微軟聲明稱,對于.NET 7,2024年5月14日后將不再提供官方研發(fā)支持,即該版本的最長支持年限為18個(gè)月的STS標(biāo)準(zhǔn)。值得注意的是,這與微軟通常在每個(gè)星期二發(fā)布重要更新(即“星期二補(bǔ)丁”)的日期相同。
    的頭像 發(fā)表于 03-28 10:09 ?594次閱讀

    微軟推出Garnet緩存系統(tǒng),優(yōu)化應(yīng)用運(yùn)行效率

    自2021年起,微軟便開始致力于Garnet項(xiàng)目研發(fā)。微軟在聲明中強(qiáng)調(diào)此舉旨在賦予應(yīng)用與數(shù)據(jù)交互以史無前例的高效、低延時(shí)和經(jīng)濟(jì)效益。Garnet是由微軟研究院基于C#.NET8.0打造
    的頭像 發(fā)表于 03-20 14:09 ?731次閱讀

    ModusToolbox3.1新建application后在build的時(shí)候報(bào)錯(cuò)怎么解決?

    C:/Users/Dsq/ModusToolbox/tools_3.1/make/core_version3/startex-v3.mk:159: *** Libraries: "
    發(fā)表于 03-01 09:41

    modustoolBox v3.1新建工程失敗的原因?怎么解決?

    你好,我pensplesshoguide的要求安裝mtbv3.1并配置環(huán)境變量,并運(yùn)行腳本modusToolbox_url_modifier-main,但新建工程嘗試試一直失敗,日志如下所示
    發(fā)表于 01-31 08:15

    如何在TC275中從Core0訪問Core1 RAM?

    我在 Core0 RAM 中內(nèi)存不足,想知道在 Core0 Functions 中使用 Core1/2 內(nèi)存的最佳做法是什么。 1-更改鏈接器是否可行。 我本來想修改這個(gè)部分
    發(fā)表于 01-30 07:51

    Modustoolbox3.1離線時(shí)無法構(gòu)建模板應(yīng)用程序怎么辦?

    ... 搜索已安裝的工具完成 C:/Users/Administrator/ModusToolbox?/tools_3.1/make/core_version3/startex-v3.mk:159
    發(fā)表于 01-19 08:33

    ufs3.1和ufs4.0什么區(qū)別?ufs4.0和ufs3.1實(shí)際使用區(qū)別

    ufs3.1和ufs4.0什么區(qū)別?ufs4.0和ufs3.1實(shí)際使用區(qū)別? UFS是一種高速、節(jié)能、可靠的非易失性存儲(chǔ)器,旨在提供更快的數(shù)據(jù)傳輸速度和更好的用戶體驗(yàn)。在這里,我們將詳細(xì)討論UFS
    的頭像 發(fā)表于 01-17 11:05 ?3.2w次閱讀

    JH71104個(gè)U74 core, 請問有方法能關(guān)閉其中3個(gè)core嗎?

    JH7110 4個(gè)U74 core, 請問有方法能關(guān)閉其中3個(gè)core
    發(fā)表于 01-15 06:47

    arkcompiler_runtime_core/static_core/runtime和arkcompiler_ets_runtime什么關(guān)聯(lián)

    arkcompiler_runtime_core/static_core/runtime內(nèi)存分配和垃圾回收,arkcompiler_ets_runtime也有獨(dú)立的內(nèi)存管理和垃圾回收。 這兩個(gè)庫之間是什么關(guān)系和作用
    發(fā)表于 01-10 21:39