【发布时间】:2013-10-02 02:13:53
【问题描述】:
我已经在 OS X 10.8 上安装了 MonoDevelop/Xamarin Studio 4.0.9 以按照SO answer 中的建议浏览程序集。
它正常启动,但在显示主窗口后它冻结(旋转沙滩球,活动监视器说“应用程序没有响应”)。
我已经正确安装了 Mono 3.1.2。
【问题讨论】:
标签: macos monodevelop freeze
我已经在 OS X 10.8 上安装了 MonoDevelop/Xamarin Studio 4.0.9 以按照SO answer 中的建议浏览程序集。
它正常启动,但在显示主窗口后它冻结(旋转沙滩球,活动监视器说“应用程序没有响应”)。
我已经正确安装了 Mono 3.1.2。
【问题讨论】:
标签: macos monodevelop freeze
检查活动监视器中的进程属性,我注意到 Xamarin Studio 从 Mono 3.1.2 加载了一些库,从 Mono 2.10.11(我之前安装过)加载了其他库。我使用Mono OS X page 末尾的脚本卸载了 Mono,并重新安装了 3.1.2 版:然后我启动了 Xamarin Studio,我创建了一个项目,添加了对 NUnitLite 的引用,我已经能够检查它。
Xamarin Studio 似乎不喜欢并排安装不同版本的 Mono:我知道这可能与截至 2013-07-20 Xamarin 产品仍在更新到 Mono 3.0 的事实有关(参见例如this thread in the Mono mailing list 和 this page 和 this blog post 对 Xamarin.Android 和 Xamarin.iOS 的异步支持)
更新 在安装 Mono 3.1.2 之前,我已经研究过是否需要卸载以前版本的 Mono。我发现这个SO thread 表明并排拥有多个版本没有问题,所以我安装了 Mono 3.1.2 并安装了旧版本,并且我从命令行检查了 @ 的正确版本987654326@被调用。
【讨论】: