截至今天早上,MonoDevelop调试器正在罢工

时间:2011-10-18 08:11:13

标签: iphone debugging xamarin.ios monodevelop ios-simulator

使用MonoTouch 5,MonoDevelop 2.8:

  1. 创建新的单一视图iPhone应用程序。
  2. 向应用程序入口点添加断点
  3. 点击调试(到iOS模拟器)
  4. MonoDevelop应该在断点处停止,但事实并非如此。相反,“套接字错误而 连接到端口10001上的127.0.0.1:连接被拒绝“输出到 应用程序输出窗口。

    昨天一切顺利:(

    我在Xamarin的bugzilla上提交了一个错误

2 个答案:

答案 0 :(得分:1)

首先确保您使用 iPhone模拟器|调试(而不是 iPhone模拟器|发布)。这是一个容易犯的错误(我昨天再次这样做)并且会显示完全相同的错误。

接下来看一下其他东西是否可能使用相同的 10001 端口。要查看是否是一个终端窗口,请尝试以下命令:

 sudo lsof -i -P | grep -i "listen"

这将显示从您的OSX计算机上侦听的每个端口。如果某些内容使用 10001 ,则需要关闭以允许。

答案 1 :(得分:0)

这个问题似乎已经消失了。所以,不知道它是什么,或者是什么修复它。

我提交的错误报告就在这里,万一有人想加入这个乐趣:http://bugzilla.xamarin.com/show_bug.cgi?id=1544