MonoDevelop 调试器从今天早上开始罢工

发布于 2024-12-10 21:44:36 字数 281 浏览 0 评论 0原文

使用 MonoTouch 5、MonoDevelop 2.8:

  1. 创建新的单视图 iPhone 应用程序。
  2. 在应用程序入口点添加断点
  3. 单击“调试”(到 iOS 模拟器)

MonoDevelop 应该在断点处停止,但事实并非如此。相反,“套接字错误 在端口 10001 上连接到 127.0.0.1: 连接被拒绝”输出到 应用程序输出窗口。

这一切昨天都有效:(

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

with MonoTouch 5, MonoDevelop 2.8:

  1. Create new single view iPhone application.
  2. Add a breakpoint to the application entry point
  3. 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

风苍溪 2024-12-17 21:44:36

首先确保您使用的是iPhone Simulator|Debug(而不是iPhone Simulator|Release)。这是一个简单的错误(我昨天又犯了一次)并且会显示这个完全相同的错误。

接下来看看是否有其他东西正在使用相同的 10001 端口。要查看是否是这种情况,请打开终端窗口并尝试以下命令:

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

这将显示从 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:

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

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.

野の 2024-12-17 21:44:36

问题似乎已经消失了。所以,不知道它是什么,也不知道是什么解决了它。

我提交的错误报告在这里,以防有人想加入其中: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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文