0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

微软推出VS扩展,可快速升级.NET项目

OSC开源社区 来源:OSC开源社区 2023-03-02 13:55 次阅读

为了生态的可持续、可维护、安全等原因,编程语言和框架都会不断推陈出新,放弃对老版本的支持,并希望开发者能够跟进最新版本的变化。

不过众所周知,想让开发者第一时间跟进并非一件简单的事情,尤其是你可以想想微软多少年以前就开始推进 Arm 版 Windows 的发展(2012 年发布的 Windows RT),即便到了 2023 年又有多少开发者开发了 Arm 版 Windows 应用呢。

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

微软日前推出了一个适用于 Visual Studio 的扩展程序 —— .NET Upgrade Assistant,让开发者可以在 Visual Studio 中直接升级 .NET Framework 或 .NET Core 桌面和 Web 应用程序至最新版本的 .NET。

微软在博客中表示,.NET 6(长期支持版本)或 .NET 7(标准支持版本)具有更好的性能,并为开发者提供了一系列的最新特性和功能。如果用户的应用程序是为 .NET Framework 或 .NET Core 构建的,现在是升级的好时机。

以往开发者想要升级应用程序,尤其是从 .NET Framework 升级,往往是一个非常复杂的过程,而且开发者需要为 Visual Studio 中的不同项目类型采用不同的升级方法。在安装了 .NET Upgrade Assistant 扩展后,开发者可以通过在 Solution Explorer 中右键点击项目并选择 “升级”,从任何初始版本升级每种类型的 .NET 应用程序。

开发团队表示,.NET Upgrade Assistant 的目的是处理好机械、重复、繁琐的问题,但该扩展还是无法检测和修复所有这些更改。用户需要依据从什么框架和项目类型升级,进行一些额外的修改才能编译代码,并且需要进行彻底的测试以确保代码能够正常运行。

.NET Upgrade Assistant 的目标是支持每一种 .NET 项目类型,只不过目前该工具的支持还比较有限,支持 ASP.NET、Class libraries、Console、WPF 和 WinForms。正处于开发阶段的支持包括 Xamarin 到 .NET MAUI 迁移、UWP 到 WinUI 迁移、WCF 到 WCF Core 迁移。

这个扩展目前已经上架 Visual Studio Marketplace,仅支持 Visual Studio 2022,需要注意的是这个扩展还带着 Preview(预览)后缀,意味着可能存在 Bug 和不稳定的情况。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微软
    +关注

    关注

    4

    文章

    6565

    浏览量

    103950
  • 编程语言
    +关注

    关注

    10

    文章

    1938

    浏览量

    34593
  • 应用程序
    +关注

    关注

    37

    文章

    3240

    浏览量

    57596

原文标题:微软推出VS扩展,可快速升级.NET项目

文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    诺基亚扩展微软Azure的数据中心网络供应协议

    的进一步巩固。 作为协议扩展的重要组成部分,诺基亚将向微软Azure提供其最新的7250 IXR-10e平台。该平台以其卓越的性能、灵活性和扩展性,在数据中心网络中发挥着关键作用。通
    的头像 发表于 11-22 13:53 73次阅读

    微软携手英伟达与GitHub推出生成式AI加速器

    人工智能领域的热门研究方向,以其强大的创造力和生成能力,正在逐步改变着我们的生活和工作方式。微软此次推出的加速器项目,正是看到了这一技术的巨大潜力,并希望携手合作伙伴共同推动其快速发展
    的头像 发表于 11-05 14:58 326次阅读

    扩展PMIC NVM更新指南

    电子发烧友网站提供《扩展PMIC NVM更新指南.pdf》资料免费下载
    发表于 09-06 11:20 0次下载
    <b class='flag-5'>可</b><b class='flag-5'>扩展</b>PMIC NVM更新指南

    Microchip发布面向VS Code的MPLAB扩展早期体验版本

    (MPLAB Extensions)早期体验版本。此次发布为嵌入式设计人员提供了将项目从MPLAB X集成开发环境(IDE)导入VS Code的工具,同时仍可使用Microchip的调试和编程支持。这一举措是Microchip长期战略的一部分,旨在
    的头像 发表于 08-28 10:01 515次阅读

    微软将Windows 11控制面板功能逐步迁移,鼠标配置功能也将归入其中

    5月31日,微软面向Windows Insider项目Canary频道用户推出了Windows 11 Build 26227预览版升级
    的头像 发表于 05-31 10:12 501次阅读

    微软Office Outlook Lite服务升级,支持短信功能

    据报道,微软于今日宣布更新 Outlook Lite 服务,使其支持 SMS 短信功能。微软称,通过此项升级,用户现整合管理电子邮件及 SMS 短信,有效提升沟通效率。
    的头像 发表于 05-28 11:41 535次阅读

    微软发布简化.NET云端开发的新框架.NET Aspire

    微软指出,现今构建云原生应用是极具挑战性的任务,由于涉及到诸多方面,如云架构、服务健康度、负载均衡等,开发者往往需要投入大量精力处理这些细节问题。
    的头像 发表于 05-24 16:48 743次阅读

    西门子与微软进一步扩展战略合作关系

    近日,西门子数字化工业软件与微软宣布进一步扩展双方的战略合作关系。通过微软Azure云服务,西门子正式推出Xcelerator as a Service工业软件解决方案,为客户提供更灵
    的头像 发表于 05-21 10:47 642次阅读

    微软Windows 11升级门槛绕过限制问题曝光

    据悉,微软近日提升了Windows 11操作系统的升级标准。尽管如此,对无法满足升级需求的设备而言,依然可通过编辑注册表和更改引导安装映象来规避这些制约。
    的头像 发表于 04-09 16:01 495次阅读

    微软官宣:不再支持.NET 7,且不再提供技术支持

    微软声明称,对于.NET 7,2024年5月14日后将不再提供官方研发支持,即该版本的最长支持年限为18个月的STS标准。值得注意的是,这与微软通常在每个星期二发布重要更新(即“星期二补丁”)的日期相同。
    的头像 发表于 03-28 10:09 479次阅读

    微软推出Garnet缓存系统,优化应用运行效率

    自2021年起,微软便开始致力于Garnet项目研发。微软在声明中强调此举旨在赋予应用与数据交互以史无前例的高效、低延时和经济效益。Garnet是由微软研究院基于C#.
    的头像 发表于 03-20 14:09 664次阅读

    OPCUA产品情报:.NET SDK最新版本公布,系列产品稳步更新中!

    近期,Unified Automation公司推出了.NET based OPC UA SDK v4.0.0这一产品。该版本除了例行的Bug修复外,还进行了部分函数API的修改与功能的扩展,新添了对使用MQTT/JSON传输的P
    的头像 发表于 03-14 10:00 836次阅读
    OPCUA产品情报:.<b class='flag-5'>NET</b> SDK最新版本公布,系列产品稳步更新中!

    微软推出Copilot金融版

    近日,微软正式推出了Copilot金融版(Copilot for Finance),目前处于公开预览阶段。这款新产品被微软宣传为将彻底改变财务团队处理日常工作的方式。
    的头像 发表于 03-05 10:49 738次阅读

    微软升级Windows 11 Copilot预览版技能

    这项升级微软进行官方声明,他们邀请Windows Insider项目成员,即Windows 11预览版本的使用者参与测试,试用的插件包括Instacart、Kayak、Klarna
    的头像 发表于 03-01 09:32 844次阅读

    微软推出Copilot Android版应用

    微软在一周前悄然上线了 Android 版本的 Copilot 应用,目前可从 Google Play 商店进行下载,但 iOS 版本尚未推出
    的头像 发表于 12-28 09:44 989次阅读