Visual Studio 2022 17.3 增加了对 .NET MAUI 和 Arm64EC 的官方支持

Microsoft 发布了适用于 Windows 的 Visual Studio 2022 17.3,为开发人员带来了一些新功能,可以在他们的应用程序中利用,同时还进行了一系列其他改进。如果您一直关注 Microsoft 的应用程序开发新闻,其中有两个可能会脱颖而出:对 .NET MAUI 和 Arm64EC 的官方支持。

随着这些功能的正式发布,您现在可以开始在您想要发布的应用程序中使用它们,并确信它们会按预期工作。.NET MAUI(或多平台应用程序 UI)是一组工具,可让您使用单个共享代码库为 Windows、Android、iOS 和 macOS 创建应用程序。对于跨平台应用程序的开发者来说,这应该是一个很大的帮助,而且它还支持热重载等功能,因此您可以实时查看代码更改对应用程序的影响。.NET MAUI 已经预览了一段时间,所以很高兴看到它终于得到官方支持。

虽然 Visual Studio 2022 17.3 的公告中没有提到 Arm64EC 支持,但有一篇单独的博客文章宣布了官方支持。自Arm64EC 首次发布以来已经过去了一年多. 如果您不知道,Arm64EC (Emulation Compatible) 是一个应用程序二进制接口 (ABI),它允许开发人员在同一进程中创建混合 Arm64 和 x64 代码的应用程序。从本质上讲,作为开发人员,这意味着您可以逐步过渡您的应用程序以添加 Arm64 支持,而无需完全重写它。对于 Microsoft Excel 等严重依赖为 x64 设计的扩展的应用程序来说,这一点也很重要。这样,核心应用程序本身可以过渡到 Arm64,而不会破坏与 x64 扩展的兼容性。事实上,微软的 Office 应用程序已经在 Arm 设备上使用了 Arm64EC。

除了这些重大新增功能外,Visual Studio 2022 17.3 还改进了 C++ 性能,因此在构建 C++ 应用程序时使用的 CPU 资源更少。此外,现在在 Visual Studio 中索引和着色 C++ 代码的速度要快得多,微软分享了一个新的虚幻引擎 5 解决方案的示例,其中 Visual Studio 173 需要 72 秒来索引,而 17.2 版本需要 146 秒。现在还可以使用新的 Teams Toolkit 来帮助您为 Microsoft Teams 构建应用程序。

Screenshot-of-Visual-Studio-2022-17.3-dside-by-side-with-a-preview-of-a-Teams-app-being-developed-1024x576-1

还有许多其他改进,如果您想深入了解此更新中添加的所有内容,可以在此处找到完整的发行说明。除了 Visual Studio 2022 17.3,微软还发布了 .NET Framework 4.8.1,这是第一个完全原生支持 Arm64 的版本。在这方面,微软还宣布 Visual Studio 17.4 将是第一个在 Arm64 上完全原生的 Visual Studio 版本,第一个预览版今天发布。您可以在此处下载适用于 Windows 的 Visual Studio 2022 17.3,或者如果您好奇,请在此处获取 17.4 Preview 1。

如果您使用的是 macOS,Visual Studio 2022 for Mac 17.3 今天也发布了。此版本支持 User Secrets、新的代码修复以帮助您提高工作效率,并支持 App Store Connect 帐户,这些都是 Apple 个人开发人员所必需的。此处有完整的更改列表。Visual Studio for Mac 17.4 今天也进入预览阶段,初步支持 .NET MAUI。

无论您要查找什么版本,都可以在此处找到最新的 Visual Studio 下载

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun179619.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2022年8月11日
下一篇 2022年8月14日

相关推荐