是否需要在Xamarin构建机器Mac上安装Visual Studio?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了是否需要在Xamarin构建机器Mac上安装Visual Studio?相关的知识,希望对你有一定的参考价值。

我们在PC上使用Visual Studio(15.9.11)和Xamarin。

我们在构建机器上安装了XCode 10.1。

我们的构建机器MacBook Pro 128GB上的磁盘空间不足,我注意到安装了Visual Studio。它真的需要吗?

最重要提示:在Xamarin中构建应用程序并在Mac上构建时,不要购买低于256GB的任何东西......这绝对是一场噩梦。

答案

是。所需的构建工具是VS Mac安装的一部分。

https://docs.microsoft.com/en-us/xamarin/ios/get-started/installation/windows/introduction-to-xamarin-ios-for-visual-studio#requirements-and-installation

另一答案

如果您使用的是Visual Studio 2019 15.6+ for Windows,则可以使用“自动Mac配置”而不安装Visual Studio for Mac(当前安装/需求文档不反映基于VS15.6 +的设置)。

将安装仅Xamarin.ios和Mono(包括相关的MSBuild工具),因此在初始macOS设置,安装Xcode和远程登录配置之后,您可以拥有无​​头远程构建MacOS机器。

自动Mac配置

从Visual Studio 2019版本15.6开始,Pair to Mac自动为Mac配置构建Xamarin.iOS应用程序所需的软件:Mono,Xamarin.iOS(软件框架,而不是Visual Studio for Mac IDE),以及各种与Xcode相关的工具(但不是Xcode本身)。

在按照本指南中的说明操作之前,请完成以下步骤:

  • 在Windows计算机上,安装Visual Studio 2019
  • 在Mac上,安装Xcode和Visual Studio for Mac(注意:请阅读下面突出显示的注释)
  • 您必须在安装后手动打开Xcode,以便它可以添加任何其他组件。

如果您不想安装Visual Studio for Mac,Visual Studio 2019可以使用Xamarin.iOS和Mono自动配置Mac构建主机。您仍然必须安装并运行Xcode。有关更多信息,请参阅自动Mac配置。

另一答案

我正在使用Visual Studio 2019和早期我使用Visual Studio 2017,我的mac具有相同的磁盘空间,并且不需要在Mac上安装Visual Studio,因为Windows VS将在构建时自动下载Xamarin.SDK文件mac和VS之间的连接,但你必须安装Xcode才能构建应用程序。

以上是关于是否需要在Xamarin构建机器Mac上安装Visual Studio?的主要内容,如果未能解决你的问题,请参考以下文章

OSX Yosemite 10.10 上 Xamarin 中的 PCL 库

新的 PCL 项目不在 Mac/Xamarin 工作室上构建

xamarin forms ios release build 挂起

分享下mac安装xamarin跨平台开发环境的坑

MSBuild 是不是需要安装 Visual Studio?

是否可以在 Mac 上将 Xamarin 输出通过管道传输到 less 中?