.NET MAUI 正式支持在 Visual Studio for Mac 17.4 中使用


.NET MAUI / Visual Studio 产品经理近日发表博客称,两周前发布的 .NET MAUI 7 GA 现已正式支持在 Visual Studio for Mac 17.4 中使用。作为 .NET 7 的一部分,.NET MAUI 7 提升了 .NET MAUI SDK 的稳定性和可靠性。

在 Visual Studio for Mac 17.4 中,开发者现在可以使用的 .NET MAUI 生产力特性和在 Visual Studio (Windows) 上保持一致。


  • 单一项目 (Single Project) 和针对 Android/iOS/Mac Catalyst 进行调试

.NET MAUI 单一项目采用开发应用时通常遇到的特定于平台的开发体验,并将其抽象化为可面向 Android、iOS、macOS 和 Windows 的单个共享项目。

无论面向的平台如何,.NET MAUI 单一项目都提供简化且一致的跨平台开发体验。 .NET MAUI 单一项目提供以下功能:

  • 可面向 Android、iOS、macOS 和 Windows 的单个共享项目
  • 用于运行 .NET MAUI 应用的简化调试目标选择
  • 单个项目中的共享资源文件
  • 单个应用清单,指定应用标题、ID 和版本
  • 根据需要访问特定于平台的 API 和工具
  • 单个跨平台应用入口点

开发者可在在 iOS、macOS 和 Android 上方便地生成、部署和调试 .NET MAUI 应用。

  • XAML 热重载更改和实时可视化树 (Live Visual Tree)

通过 XAML 热重载功能,在修改 UI 时可并查看正在运行的应用中反映的变更。这意味着开发者不需要每次都构建和部署应用程序来验证 UI 变更。

通过 Live Visual Tree,开发者可以看到正在运行的 XAML 代码的实时视图,它的结构是正在运行的应用程序中所有 UI 元素的层次结构的树视图。

Visual Studio 2022 for Mac v17.4 Release Notes。

延伸阅读

  • .NET MAUI 7 正式 GA
  • .NET MAUI 6 正式 GA:一套代码支持多平台

相關推薦

2022-09-30

用 Rosetta 即可安装 Visual Studio for Mac。虽然安装程序现在支持在 M1 上安装而无需使用 Rosetta,但由于 Xcode 等依赖项的限制,某些场景(尤其是移动开发)仍然需要 Rosetta 才能运行。如果 Rosetta 尚未启用,在需要 Rosetta 的组件时安

2022-11-11

NET MAUI 6 正式发布大约半年后,微软今天在 .NET Conf 2022 大会举办期间宣布 .NET MAUI 7 已正式 GA——与 .NET 7 一起推出,可在 Visual Studio 17.4 中使用。未来,.NET MAUI 将继续保持与 .NET 一致的发布节奏,即 .NET MAUI 7.0 与 .NET 7.0 一起发

2022-08-24

址:https://visualstudio.microsoft.com/zh-hans/vs/preview/ 在推出正式版之前,开发团队还会持续添加更多对 Arm64 的支持。 官方表示,Visual Studio 2022 17.4 GA 将是首个正式原生支持 Arm64 架构的版本。此外,17.4 正式发布后会成为 LTSC 版本

2023-03-02

问题 .net C# 的 IntelliCode API 使用示例 可视化工具支持 .NET 远程调试 用于 ARM64 设备的 .NET MAUI 工具 C++游戏 虚幻引擎日志查看器 代码分析集成——Unreal Header Tool C++ 跨平台 CMake 调试器 Unix 远程文件资源

2022-10-17

已通过 Visual Studio 17.4 Preview 3测试,并在生产环境中得到支持。 点此下载适用于 Windows、macOS 和 Linux 的 .NET 7 RC2。如需在 Visual Studio 系列产品中试用 .NET 7,建议使用预览通道构建。 如果使用 macOS,则建议使用最新的 Visual Studio 2

2023-09-01

最新版本 Visual Studio for Mac 17.6 会继续获得额外 12 个月的支持,直至 2024 年 8 月 31 日,并提供针对安全问题的服务更新以及 Apple 更新的平台。 具体政策是,自 2024 年 8 月 31 日起,Visual Studio for Mac 将不会再获得任何支持。届时

2022-09-20

道迁移到 Visual Studio 2019 安装发布通道 对 Node.js的 Arm64 支持 C++ Android 开发 - gradle 对 Visual Studio SDK 的 Arm64 支持 VS 2022 版本 17.4 P1 中引入的回滚功能的反馈 使用 C++ 进行游戏开发的 Arm64 支持 F# 我们继续改进 F# 标识

2022-08-11

Visual Studio 2022 17.3 正式发布,新版本带来了不少微软此前承诺的新功能,如 .NET MAUI GA 工具、Azure Container 应用程序等;以及在开发者社区中建议的新功能。 Visual Studio 2022 v17.3 更新内容如下: MAUI 工作负荷 GA 生成 MAUI/Blazor C

2022-05-26

,允许开发者构建云原生 AI 应用;计划于今年晚些时候正式上市。 “借助 Project Volterra,你将能够通过 Qualcomm Technologies 今天发布的全新 Qualcomm Neural Processing SDK for Windows 工具包探索许多 AI 场景。而且因为我们希望看到 NPU 被内

2023-02-18

因,编程语言和框架都会不断推陈出新,放弃对老版本的支持,并希望开发者能够跟进最新版本的变化。 不过众所周知,想让开发者第一时间跟进并非一件简单的事情,尤其是你可以想想微软多少年以前就开始推进 Arm 版 Windows

2021-11-09

微软今天正式发布了 Visual Studio 2022,Visual Studio 2022 的主要功能包括: 64-bit devenv.exe 现在仅支持 64 位 Azure Cloud Services 现在支持 Azure 云服务(经典)和 Azure 云服务(扩展支持)项目 C++ v143 构建工具现在可通过 Visua

2023-09-15

NET 8 发布了首个 RC。据称 RC 阶段会发布两个版本,正式版将于 2023 年 11 月 14 日至 16 日在 .NET Conf 2023 上推出。.NET 8 是长期支持 (LTS) 版本,将会获得 3 年技术支持。 公告写道,此版本为 Android 和 WASM 引入了全新的 AOT 模式

2023-12-09

,以及 GCC 14(2023-09-20 每日更新后)及更新版本,现在都支持 C++ 20 命名模块。详情可参阅 "cmake-cxxmodules(7)"。 现在可以使用 NVIDIA CUDA Compiler (NVCC) 为 NVIDIA GPU 编译“HIP”语言代码。参阅“CMAKE_HIP_PLATFORM”变量。 在 Apple 平台上

2023-03-16

Visual Studio 17.6 Preview 2 正式发布,新版本中最重要的变化包括: 提高你的生产力 构建过程中的 Git Stage 和 Commit 现在你可以在构建过程中对你的修改进行 git stage,并提交已经 stage 的项目。直接提交是一个有风险的操作,