【发布时间】:2016-05-12 23:17:47
【问题描述】:
我正在尝试将 Xamarin(Visual Studio 2015) 从我的个人 Windows 10 连接到我公司的 Mac。这两台电脑不在同一个网络上。
所以我的问题是: 我可以使用 Mac 作为构建主机从不同的网络构建我的代码吗?
谢谢!
【问题讨论】:
标签: macos xamarin build visual-studio-2015 host
我正在尝试将 Xamarin(Visual Studio 2015) 从我的个人 Windows 10 连接到我公司的 Mac。这两台电脑不在同一个网络上。
所以我的问题是: 我可以使用 Mac 作为构建主机从不同的网络构建我的代码吗?
谢谢!
【问题讨论】:
标签: macos xamarin build visual-studio-2015 host
自从我发布后我找到了答案;)
感谢大家的帮助!
怎么办?假设你有一个朋友有一台 Mac 机器,然后你需要它来从 Visual Studio 编译你的 Xamarin 项目
在互联网上您想要的地方下载“Hamachi”。您只需要创建一个帐户即可使用它,那就去做吧:) 它是免费的。当然是在两台电脑上做。
从机器 1 的 Hamachi 软件创建网络
从机器2的Hamachi软件加入网络
现在,关注the tutorial given by Xamarin,你会看到,Mac 出现了!
【讨论】:
有了新的Mac build system,我认为这些机器不需要在同一个网络上,只要可以通过端口 22 从 Windows 机器访问 Mac。
Windows 计算机必须能够通过网络访问 Mac。
【讨论】:
来自Xamarin documentation:Windows 计算机必须能够通过网络访问 Mac。 当我下班时,我使用 VPN 来实现这一点。请咨询您的系统管理员,看看您是否可以使用 VPN 将您的 Windows 10 计算机连接到企业网络(进而连接到 Mac)。
【讨论】:
只要您可以从 Windows 机器通过 SSH 连接到 Mac(有几个免费的应用程序,例如 Putty),您应该能够从 Visual Studio 中的 Xamarin 连接到该 Mac,并将其用作 Mac 构建主机。
【讨论】: