VS Xamarin代理失去构建主机连接

时间:2016-09-03 12:28:42

标签: xamarin

我现在第3次遇到问题了! VS失去与mac构建主机的连接。试图记住它是如何发生的,其他时候我认为它可能与更新有关。昨天我更新了Parallels 12和新的OSX版本10.11.6。请看看我的照片,让我知道你是否遇到过这种情况以及你是如何解决的。

其他时候我通过try-and-error修复,所以我不知道实际的修复是什么......

顺便说一句,我可以ping,启用远程登录,并在防火墙中将mono设置为允许。

enter image description here

enter image description here

Ping mac host:

enter image description here

远程登录:

enter image description here

防火墙:

enter image description here

PuTTY SSH工作:

enter image description here

这里所说的一切都完成了: https://developer.xamarin.com/guides/ios/getting_started/installation/windows/#Configuration

有什么想法吗?

谢谢!

编辑:

好吧,从我发布此问题的那一刻起,它又开始重新开始了。但是,在我们找到解决方案之前,我将不会关闭此答案。我不是唯一一个面临这个问题的人,下次发生时记录它会很酷。

这是现在连接工作......:

enter image description here

1 个答案:

答案 0 :(得分:1)

作为Xamarin for Visual Studio 4.2.0的一部分,我们对Visual Studio和Mac构建主机之间的连接进行了一些可靠性改进。 如果您再次遇到此问题,请告诉我您使用的Xamarin版本,并在连接失败后共享日志。 (帮助 - Xamarin - Zip日志)。

如果问题与DNS相关,您可以尝试按照@valtedero的建议通过IP连接(手动添加Mac)。

诊断该问题的另一个有趣的测试是trying to build an iOS project from a developer command line,传递 ServerAddress ServerUser ServerPassword 。这将尝试使用Visual Studio使用的相同机制连接到Mac,而不会干扰编辑器,扩展或任何其他Visual Studio工件。

最后,如果你没有使用最新的Xamarin版本(目前是4.2.0),请试一试,它不仅包括连接性改进,还改善了连接的跟踪,这可以给我们带来帮助诊断其他潜在问题的宝贵信息。

谢谢!