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

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

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

微軟推出VS擴(kuò)展,可快速升級(jí).NET項(xiàng)目

OSC開源社區(qū) ? 來源:OSC開源社區(qū) ? 2023-03-02 13:55 ? 次閱讀

為了生態(tài)的可持續(xù)、可維護(hù)、安全等原因,編程語言和框架都會(huì)不斷推陳出新,放棄對(duì)老版本的支持,并希望開發(fā)者能夠跟進(jìn)最新版本的變化。

不過眾所周知,想讓開發(fā)者第一時(shí)間跟進(jìn)并非一件簡單的事情,尤其是你可以想想微軟多少年以前就開始推進(jìn) Arm 版 Windows 的發(fā)展(2012 年發(fā)布的 Windows RT),即便到了 2023 年又有多少開發(fā)者開發(fā)了 Arm 版 Windows 應(yīng)用呢。

8dcc67fa-b06c-11ed-bfe3-dac502259ad0.png

微軟日前推出了一個(gè)適用于 Visual Studio 的擴(kuò)展程序 —— .NET Upgrade Assistant,讓開發(fā)者可以在 Visual Studio 中直接升級(jí) .NET Framework 或 .NET Core 桌面和 Web 應(yīng)用程序至最新版本的 .NET。

微軟在博客中表示,.NET 6(長期支持版本)或 .NET 7(標(biāo)準(zhǔn)支持版本)具有更好的性能,并為開發(fā)者提供了一系列的最新特性和功能。如果用戶的應(yīng)用程序是為 .NET Framework 或 .NET Core 構(gòu)建的,現(xiàn)在是升級(jí)的好時(shí)機(jī)。

以往開發(fā)者想要升級(jí)應(yīng)用程序,尤其是從 .NET Framework 升級(jí),往往是一個(gè)非常復(fù)雜的過程,而且開發(fā)者需要為 Visual Studio 中的不同項(xiàng)目類型采用不同的升級(jí)方法。在安裝了 .NET Upgrade Assistant 擴(kuò)展后,開發(fā)者可以通過在 Solution Explorer 中右鍵點(diǎn)擊項(xiàng)目并選擇 “升級(jí)”,從任何初始版本升級(jí)每種類型的 .NET 應(yīng)用程序。

開發(fā)團(tuán)隊(duì)表示,.NET Upgrade Assistant 的目的是處理好機(jī)械、重復(fù)、繁瑣的問題,但該擴(kuò)展還是無法檢測和修復(fù)所有這些更改。用戶需要依據(jù)從什么框架和項(xiàng)目類型升級(jí),進(jìn)行一些額外的修改才能編譯代碼,并且需要進(jìn)行徹底的測試以確保代碼能夠正常運(yùn)行。

.NET Upgrade Assistant 的目標(biāo)是支持每一種 .NET 項(xiàng)目類型,只不過目前該工具的支持還比較有限,支持 ASP.NET、Class libraries、Console、WPF 和 WinForms。正處于開發(fā)階段的支持包括 Xamarin 到 .NET MAUI 遷移、UWP 到 WinUI 遷移、WCF 到 WCF Core 遷移。

這個(gè)擴(kuò)展目前已經(jīng)上架 Visual Studio Marketplace,僅支持 Visual Studio 2022,需要注意的是這個(gè)擴(kuò)展還帶著 Preview(預(yù)覽)后綴,意味著可能存在 Bug 和不穩(wěn)定的情況。

審核編輯 :李倩

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

    關(guān)注

    4

    文章

    6602

    瀏覽量

    104151
  • 編程語言
    +關(guān)注

    關(guān)注

    10

    文章

    1946

    瀏覽量

    34792
  • 應(yīng)用程序
    +關(guān)注

    關(guān)注

    37

    文章

    3280

    瀏覽量

    57741

原文標(biāo)題:微軟推出VS擴(kuò)展,可快速升級(jí).NET項(xiàng)目

文章出處:【微信號(hào):OSC開源社區(qū),微信公眾號(hào):OSC開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    STM32F103上位機(jī)升級(jí),RS485升級(jí)、CAN升級(jí)

    外置Flash。該開發(fā)板提供上位機(jī)升級(jí)軟件,購買者可使用該上位機(jī)配合我們的升級(jí)例程學(xué)習(xí)給MCU在線更新升級(jí) 上位機(jī)軟件使用VS2022開發(fā)平臺(tái),C#語言開發(fā),該開發(fā)板提供上位機(jī)工程源碼
    發(fā)表于 01-03 08:57

    擴(kuò)展您的Chart FX應(yīng)用程序:標(biāo)準(zhǔn)化升級(jí)適應(yīng)更多領(lǐng)域

    擴(kuò)展性基礎(chǔ)設(shè)施標(biāo)準(zhǔn)化升級(jí)后,將會(huì)帶來更好的集成體驗(yàn)和更輕松的Chart FX擴(kuò)展部署。這些Chart FX擴(kuò)展是.NET程序集,允許Char
    的頭像 發(fā)表于 12-31 09:42 ?70次閱讀
    <b class='flag-5'>擴(kuò)展</b>您的Chart FX應(yīng)用程序:標(biāo)準(zhǔn)化<b class='flag-5'>升級(jí)</b>適應(yīng)更多領(lǐng)域

    基于微軟專利的帶蝴蝶出瞳擴(kuò)展的光波導(dǎo)結(jié)構(gòu)

    到出射耦合的傳播過程中分割視場的系統(tǒng)。一個(gè)非常流行的方法是所謂的 \"蝴蝶出瞳擴(kuò)展\",即在FOV的正負(fù)部分使用兩個(gè)獨(dú)立的EPE光柵區(qū)域,這也被應(yīng)用于微軟的Hololens2。在這
    發(fā)表于 12-11 11:36

    IAR升級(jí)VS Code調(diào)試擴(kuò)展,引入Listwindow技術(shù)

    IAR近日宣布對(duì)VS Code中的調(diào)試擴(kuò)展IAR C-SPY調(diào)試器進(jìn)行了重要升級(jí)。此次升級(jí)的核心亮點(diǎn)在于引入了IAR獨(dú)有的Listwindow技術(shù),為嵌入式設(shè)備調(diào)試設(shè)立了新的標(biāo)桿
    的頭像 發(fā)表于 12-11 11:15 ?259次閱讀

    ?IAR C-SPY為VS Code社區(qū)樹立調(diào)試新標(biāo)準(zhǔn)

    全球領(lǐng)先的嵌入式系統(tǒng)開發(fā)軟件解決方案供應(yīng)商IAR宣布,對(duì)VS Code中的調(diào)試擴(kuò)展IAR C-SPY調(diào)試器進(jìn)行了重大升級(jí)。此次升級(jí)引入了IAR的Listwindow技術(shù),進(jìn)一步提升了調(diào)
    的頭像 發(fā)表于 12-06 10:27 ?209次閱讀

    諾基亞擴(kuò)展微軟Azure的數(shù)據(jù)中心網(wǎng)絡(luò)供應(yīng)協(xié)議

    的進(jìn)一步鞏固。 作為協(xié)議擴(kuò)展的重要組成部分,諾基亞將向微軟Azure提供其最新的7250 IXR-10e平臺(tái)。該平臺(tái)以其卓越的性能、靈活性和擴(kuò)展性,在數(shù)據(jù)中心網(wǎng)絡(luò)中發(fā)揮著關(guān)鍵作用。通
    的頭像 發(fā)表于 11-22 13:53 ?197次閱讀

    微軟攜手英偉達(dá)與GitHub推出生成式AI加速器

    人工智能領(lǐng)域的熱門研究方向,以其強(qiáng)大的創(chuàng)造力和生成能力,正在逐步改變著我們的生活和工作方式。微軟此次推出的加速器項(xiàng)目,正是看到了這一技術(shù)的巨大潛力,并希望攜手合作伙伴共同推動(dòng)其快速發(fā)展
    的頭像 發(fā)表于 11-05 14:58 ?411次閱讀

    Microchip發(fā)布面向VS Code的MPLAB擴(kuò)展早期體驗(yàn)版本

    (MPLAB Extensions)早期體驗(yàn)版本。此次發(fā)布為嵌入式設(shè)計(jì)人員提供了將項(xiàng)目從MPLAB X集成開發(fā)環(huán)境(IDE)導(dǎo)入VS Code的工具,同時(shí)仍可使用Microchip的調(diào)試和編程支持。這一舉措是Microchip長期戰(zhàn)略的一部分,旨在
    的頭像 發(fā)表于 08-28 10:01 ?617次閱讀

    微軟將Windows 11控制面板功能逐步遷移,鼠標(biāo)配置功能也將歸入其中

    5月31日,微軟面向Windows Insider項(xiàng)目Canary頻道用戶推出了Windows 11 Build 26227預(yù)覽版升級(jí)
    的頭像 發(fā)表于 05-31 10:12 ?543次閱讀

    微軟Office Outlook Lite服務(wù)升級(jí),支持短信功能

    據(jù)報(bào)道,微軟于今日宣布更新 Outlook Lite 服務(wù),使其支持 SMS 短信功能。微軟稱,通過此項(xiàng)升級(jí),用戶現(xiàn)整合管理電子郵件及 SMS 短信,有效提升溝通效率。
    的頭像 發(fā)表于 05-28 11:41 ?597次閱讀

    西門子與微軟進(jìn)一步擴(kuò)展戰(zhàn)略合作關(guān)系

    近日,西門子數(shù)字化工業(yè)軟件與微軟宣布進(jìn)一步擴(kuò)展雙方的戰(zhàn)略合作關(guān)系。通過微軟Azure云服務(wù),西門子正式推出Xcelerator as a Service工業(yè)軟件解決方案,為客戶提供更靈
    的頭像 發(fā)表于 05-21 10:47 ?692次閱讀

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

    微軟聲明稱,對(duì)于.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#.
    的頭像 發(fā)表于 03-20 14:09 ?731次閱讀

    微軟推出Copilot金融版

    近日,微軟正式推出了Copilot金融版(Copilot for Finance),目前處于公開預(yù)覽階段。這款新產(chǎn)品被微軟宣傳為將徹底改變財(cái)務(wù)團(tuán)隊(duì)處理日常工作的方式。
    的頭像 發(fā)表于 03-05 10:49 ?804次閱讀

    微軟升級(jí)Windows 11 Copilot預(yù)覽版技能

    這項(xiàng)升級(jí)微軟進(jìn)行官方聲明,他們邀請(qǐng)Windows Insider項(xiàng)目成員,即Windows 11預(yù)覽版本的使用者參與測試,試用的插件包括Instacart、Kayak、Klarna
    的頭像 發(fā)表于 03-01 09:32 ?900次閱讀