微软推出 VS 扩展,可快速升级 .NET 项目
为了生态的可持续、可维护、安全等原因,编程语言和框架都会不断推陈出新,放弃对老版本的支持,并希望开发者能够跟进最新版本的变化。
不过众所周知,想让开发者第一时间跟进并非一件简单的事情,尤其是你可以想想微软多少年以前就开始推进 Arm 版 Windows 的发展(2012 年发布的 Windows RT),即便到了 2023 年又有多少开发者开发了 Arm 版 Windows 应用呢。
微软日前推出了一个适用于 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 和不稳定的情况。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
云原生成为数据库产品的重要演进方向
陶建辉 涛思数据创始人。1994 年到美国留学,1997 年起,先后在芝加哥 Motorola、3Com 等公司从事无线互联网的研发工作。2008 年初回到北京创办和信,后被联发科收购。2013 年初创办快乐妈咪,后被太平洋网络收购。2017 年 5 月创办涛思数据,专注物联网大数据的处理,产品 TDengine 开源后,在 GitHub 全球趋势排行榜上多日排名第一,目前 TDengine 3.0 已经成为一款真正的云原生时序数据库。涛思数据已获红杉、GGV、经纬、明势资本等多家机构的近 7000 万美元的投资。 近日,OSCHINA 和 Gitee 联合发布了《2022 中国开源开发者报告》。涛思数据创始人陶建辉在报告中对开源数据库领域进行了解读,以下为原文。 云原生成为数据库产品的重要演进方向 在业务纷纷上云的大背景下,云原生成为当前数据库产品的重要演进方向。云原生数据库 (Cloud Native Database) 是指充分利用了云计算平台以及分布式系统的优势而设计的数据库,提供了按照实际使用资源量来计费的能力,以降低运营成本。此外,它提供了快速开发原型、研发、测试以及部署新...
- 下一篇
微软合作 Parallels,在苹果 M1 和 M2 Mac 上支持 Windows 11
微软与虚拟化软件 Parallels 达成合作,允许在Apple M1 和 M2 Mac 上的虚拟环境中运行 Windows 11。“Parallels Desktop 版本 18 是一个授权解决方案,用于在其平台上的 Apple M1 和 M2 计算机上的虚拟环境中运行 Arm 版本的 Windows 11 Pro 和 Windows 11 Enterprise。” 在此之前,微软仅将 Arm 版 Windows 授权给 OEM,因此 M1 和 M2 用户都无法获得相关支持服务。Parallels介绍称,Parallels Desktop 18 无需重启即可在 Intel 或 Apple M 系列 Mac 上运行 Windows;包含 40 多种一键式工具,可简化 Mac 和 Windows 上的日常任务。 Parallels 从 Parallels Desktop 16.5 版本开始在 M1 芯片上支持 Windows,但最新版本让用户可以一键完成下载和安装 Windows 11。Parallels Desktop for Mac 针对包括 MacBook Air、MacBook ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Hadoop3单机部署,实现最简伪集群
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2配置默认Tomcat设置,开启更多高级功能