要开始在 macOS 上开发本机跨平台 .NET 应用,请按照下列步骤安装 Visual Studio 2019 for Mac。

下载 Visual Studio for Mac

要求

  • 配备 macOS High Sierra 10.12 或更高版本的 Mac。

要为 iOS 或 macOS 构建 Xamarin 应用,还需要:

  • Xcode 10.0 或更高版本。 通常建议使用稳定的最新版本。
  • 一个 Apple ID。 如果没有 Apple ID,请在 https://appleid.apple.com 新建一个。 需要 Apple ID 才可安装和登录 Xcode。

安装说明

  1. 从 Visual Studio for Mac 下载页面下载安装程序。

  2. 下载完成后,单击 VisualStudioforMacInstaller.dmg 以装载安装程序,然后双击箭头徽标运行它 :

    单击大箭头开始安装

  3. 可能会收到有关从 Internet 下载应用程序的警告。 单击“打开” 。

  4. 安装程序检查系统时,请耐心等待:安装程序会检查系统中是否有已安装的组件

  5. 将出现一条警告,要求确认隐私和许可条款。 请点击链接仔细阅读,如果同意,则按“继续”:

    请点击隐私和条款的链接,如果同意,请继续

  6. 此时显示可用的工作负载列表。 选择你要使用的组件:

选择要安装的可选工作负载功能

  1. 如果不希望安装所有平台,请参阅以下指南,它们有助于确定要安装的平台:

表 1
应用类型 目标 选择 说明
使用 Xamarin 的应用 Xamarin.Forms 选择“Android”和“iOS”平台 你需要安装 Xcode
  仅限 iOS 选择“iOS”平台 你需要安装 Xcode
  仅限 Android 选择“Android”平台 请注意,还应选择相关的依赖项
  仅限 Mac 选择“macOS (Cocoa)”平台 你需要安装 Xcode
.NET Core 应用程序   选择“.NET Core”平台 。  
ASP.NET Core Web 应用程序   选择“.NET Core”平台 。  
Azure Functions   选择“.NET Core”平台 。  
跨平台 Unity 游戏开发   除了 Visual Studio for Mac 之外,无需安装任何其他平台。 若要详细了解如何安装 Unity 扩展,请参阅 Unity 安装指南
  1. 完成选择后,按下“安装”按钮 。

  2. 安装程序将在下载并安装 Visual Studio for Mac 和所选工作负载时显示进度。 系统将提示输入密码以授予安装所需的权限。

    installation-progress.png?view=vsmac-2019选择要安装的可选工作负载功能

  3. 安装完成后,Visual Studio for Mac 会提示你通过登录并选择要使用的键绑定来个性化安装:

    登录到 IDE

    ide-tour-2019-keyboard-shortcut.png?view=vsmac-2019选择要使用的键盘快捷方式

如果在企业环境中安装时遇到网络问题,请查看在有防火墙或代理的情况下进行安装的说明。

了解有关发行说明中的更改详细信息。

 备注

如果在原始安装期间选择不安装平台或工具(方法为在第 #6 步中取消选择相关项),必须要在稍后添加组件时再次运行安装程序。

在防火墙或代理服务器后安装 Visual Studio for Mac

若要在防火墙后面安装 Visual Studio for Mac,必须将某些终结点设置为可供访问,以允许下载所需的工具和更新软件。

配置网络以允许访问下列位置:

后续步骤

安装 Visual Studio for Mac 后,可以开始编写应用代码。 下面的指南逐步介绍了如何完成后续步骤,即编写和部署项目。

iOS

  1. Hello,iOS
  2. 设备预配(以在设备上运行应用程序)。

Android

  1. 使用 Xamarin Android SDK 管理器
  2. Android SDK 仿真器
  3. 设置设备进行开发

.NET Core 应用、ASP.NET Core Web 应用、Unity 游戏开发

有关其他工作负载,请参阅工作负载页。

相关视频

<video src=”https://sec.ch9.ms/ch9/1b2c/1d9d4e75-70e4-45d6-b230-d1d92c8c1b2c/Acq_high.mp4” />

请参阅

版权声明:本文为匿名原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: