我有一个问题,MonoDevelop调试器拒绝连接到模拟器.MonoDevelop弹出一个框,上面写着"等待调试器连接到127.0.0.1:10000 ......"但是从不连接.
我已经卸载并重新安装了所有东西,但仍然有同样的问题.
我错过了什么?
提前致谢.
请尝试以下方法:
这是首先要看的东西.如果您尝试调试应用程序时应用程序的调试"启用"设置为"关闭",您的应用程序将加载到模拟器中,MonoDevelop会说它正在尝试连接(因为它是),但它无法所以......好吧,你会得到你描述的结果.
如果您完成该列表中的步骤并遇到任何问题(例如您的应用程序未显示在模拟器的"设置"列表中,或者没有"调试设置",或者尽管已将"已启用"切换为"仍未启用"在")上,你可以尝试其他一些东西(没有特别的顺序 - 只需输入想到的东西):
从头开始创建一个新项目.同样的事情发生了吗?也就是说,您的所有应用程序都存在此问题吗?
在MonoDevelop中,打开应用程序的项目设置,单击"iPhone Build",并将配置设置为"Debug"并将平台设置为"iPhone Simulator",确保选中"Build debug-mode binaries".
在MonoDevelop中,打开"Build"菜单,选择"Clean All",重建项目,然后重试.
如果你的应用程序配置正确,并且模拟器上的设置是正确的,那么尝试调试你的应用程序 - 如果MonoDevelop仍然坐着并尝试连接但没有成功,打开一个终端窗口(当你的应用程序仍在运行时)并输入" netstat -n -f inet" - 您是否在"本地地址"列下的列表中的任何位置看到"127.0.0.1:10000"?如果没有,那么在模拟器上可能会出现问题.
如果似乎没有任何工作,如果你已经重新安装了MonoTouch堆栈(看起来你已经有了),你可以尝试打开iPhone模拟器,打开"iPhone模拟器"菜单,然后点击"重置内容和设置". .." - 这可能会给您带来不便,但如果您的选择不多,您也可以尝试一下.
在不了解您的设置或访问日志文件的情况下,很难弄清楚发生了什么,但这些是我认为值得尝试的一些事情.
希望这会有所帮助 - 至少可以指出你有用的方向:)
| 归档时间: |
|
| 查看次数: |
4016 次 |
| 最近记录: |