MonoDevelop 调试器从今天早上开始罢工
使用 MonoTouch 5、MonoDevelop 2.8:
- 创建新的单视图 iPhone 应用程序。
- 在应用程序入口点添加断点
- 单击“调试”(到 iOS 模拟器)
MonoDevelop 应该在断点处停止,但事实并非如此。相反,“套接字错误 在端口 10001 上连接到 127.0.0.1: 连接被拒绝”输出到 应用程序输出窗口。
这一切昨天都有效:(
我在 Xamarin 的 bugzilla 上提交了一个错误
with MonoTouch 5, MonoDevelop 2.8:
- Create new single view iPhone application.
- Add a breakpoint to the application entry point
- Click Debug (to iOS Simulator)
MonoDevelop should stop at the breakpoint, but it doesn't. Instead, "Socket error while
connecting to 127.0.0.1 on port 10001: Connection refused" is output to the
Application Output window.
This all worked yesterday :(
I filed a bug on Xamarin's bugzilla
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
首先确保您使用的是iPhone Simulator|Debug(而不是iPhone Simulator|Release)。这是一个简单的错误(我昨天又犯了一次)并且会显示这个完全相同的错误。
接下来看看是否有其他东西正在使用相同的 10001 端口。要查看是否是这种情况,请打开终端窗口并尝试以下命令:
这将显示从 OSX 计算机侦听的每个端口。如果某些东西使用10001,则需要将其关闭才能允许。
First make sure you're using iPhone Simulator|Debug (and not iPhone Simulator|Release). It's an easy mistake (I did it again yesterday) and will show this exact same error.
Next look if something else might be using the same 10001 port. To see if this is the case one a terminal window and try this command:
That will show you every port listening on from your OSX machine. If something uses 10001 then it will need to be shutdown to allow.
问题似乎已经消失了。所以,不知道它是什么,也不知道是什么解决了它。
我提交的错误报告在这里,以防有人想加入其中:http:// /bugzilla.xamarin.com/show_bug.cgi?id=1544
The problem seems to have vanished. So, no idea what it was, or what fixed it.
The bug report I filed is here, in case anyone wants to join in the fun: http://bugzilla.xamarin.com/show_bug.cgi?id=1544