Visual Studio for Mac 的最新情况?
根据 Microsoft 的新式生命周期策略,Visual Studio for Mac 已于 2024 年 8 月 31 日停用。 不再支持 Visual Studio for Mac。 Apple 将不再提供进一步的服务更新来解决安全问题或更新平台。 为了获得最安全、最新的体验,我们建议使用 Visual Studio (Windows) 或迁移到 Mac 上的 Visual Studio Code。
尽管我们已停用 Visual Studio for Mac,但我们仍然致力于为我们的 Mac 和 .NET MAUI 开发人员提供其他替代方案(如适用于 Visual Studio Code 的 C# 开发工具包)和其他扩展,你可以使用它们来利用我们在 .NET 开发方面的持续投入。
支持时间线
以下注释概述了支持时间线。
关键日期 | 以下时候会发生什么情况 |
---|---|
不晚于 2024 年 8 月 31 日之前) |
用户仍然可以:
|
2024 年 8 月 31 日之后 | 自 2024 年 8 月 31 日后,不再支持或维护 Visual Studio for Mac。 只有具有 Visual Studio 订阅的用户才能通过 my.visualstudio.com 使用作为旧版安装的 Visual Studio for Mac。 |
注意
必须在线才能安装 Visual Studio for Mac。 离线安装不适用于 Visual Studio for Mac。
在 Mac 上进行开发的替代选项
Visual Studio Code 是 Mac 上云原生 .NET 开发的绝佳位置,包括 Azure Functions 等内容。 截至 2023 年,Visual Studio Code 中通过 C# 开发工具包提供了对 .NET 云、.NET MAUI 和移动 C# 开发的顶级支持。 此外,适用于 .NET MAUI 的 C# 开发工具包还支持设计、编辑和调试 Unity 脚本。 这些扩展在所有受支持的平台(包括 macOS)中以本机方式运行,并且随着从预览版迁移到正式版及更高版本,使用这些扩展的体验会不断改进。 我们将继续投入,使这些扩展成为 Visual Studio Code 上的 C#、.NET MAUI 和 Unity 开发的绝佳体验。 建议在 Visual Studio Code GitHub 项目存储库中提交有关这些扩展的建议并报告问题。
Visual Studio 仍然是用于 .NET/C# 开发的顶级工具。 如果更想使用完整的 IDE,则可以在 Mac 或云上的虚拟机中的 Windows 版 Visual Studio 上使用相同的 Visual Studio for Mac 许可证。 可以使用类似 Parallels 的 VM 主机来设置 Windows,并在 Visual Studio (Windows) 中工作。 Microsoft Dev Box 中的云托管 VM 通过 Web 或本机 RDP 客户端从 Mac 访问 Visual Studio 的完整功能,而无需在本地计算机上运行虚拟机的开销。
获取支持
Visual Studio for Mac 是根据 Microsoft 的新式生命周期策略授权的。 在 Visual Studio for Mac 的生命周期结束日期之前,仍可获得 Microsoft 客户服务和支持。 安全更新也将持续到报废日期,以确保你能够继续使用 Visual Studio for Mac 生成和发布现有应用程序。
你不能再提交开发人员社区票证,报告错误或为 Visual Studio for Mac 的新功能或扩展工作负载支持创建建议。
后续步骤
请尝试 C# 开发工具包,以获取 Visual Studio Code 中的 .NET 云、.NET MAUI 和移动 C# 开发方面的顶级支持。
在 Windows 或 Windows VS 或 Dev Box 上安装 Visual Studio,以继续在完整的 IDE 中工作。
若要卸载 Visual Studio for Mac,请参阅“卸载 Visual Studio for Mac”一文。