【发布时间】:2015-10-21 16:58:54
【问题描述】:
我们正在尝试将在 Mac Mini (OS X 10.11 Yosemite) 上运行的 Xamarin 构建主机连接到在 Windows 8.1 机器上运行的 Visual Studio。我们已在两个系统上将 Xamarin.iOS 更新为相同的版本。
问题: 我的 Visual Studio 可以检测到构建主机并要求 PIN 与构建主机配对。但即使我输入相同的 PIN,它也不会接受,并不断给出这个错误(PFA 截图):
您输入的 PIN 无效。 请确保您输入了正确的 PIN。 您可能必须关闭此对话框并从 Visual Studio 重试。
我已重新启动两个系统并尝试取消配对并再次与新 PIN 码配对,但没有成功。
不用说,但两个系统都在同一个网络上,VS 可以检测到构建主机。 我的 Mac 详细信息在附图中 –
Visual Studio 详细信息: 微软视觉工作室专业版 2013 版本 12.0.31101.00 更新 4
【问题讨论】:
-
在你的 Mac 上,你能不能
telnet localhost 5000(或者如果你有可用的 telnet 则从你的 Windows 盒子telnet yourMacIpAddress 5000?如果是这样,你应该在初始连接时没有收到响应文本。现在输入HELO和点击返回,你会得到什么回复? -
@RobertN 您好,感谢您的回复,我对使用 Mac 还很陌生,如果我做错了什么请见谅。我使用了
telnet localhost 5000,响应是Trying ::1... Connected to localhost. Escape character is '^]'.我没有得到HELO部分,这是命令还是参数? -
命令,输入
HELO,连接后按回车 -
回复:
QC-Mac-mini:~ mySystem$ telnet localhost 5000 Trying ::1... Connected to localhost. Escape character is '^]'. HELO ERROR: Another instance is running Connection closed by foreign host. -
您的 Windows PC 现在是否已连接?如果是,请关闭 Visual Studio 或断开网线重新尝试
标签: ios visual-studio-2013 xamarin