无法打开MonoDevelop v 2.4.2

时间:2011-09-02 07:28:23

标签: mono osx-snow-leopard monodevelop

当我尝试打开MonoDevelop时,控制台日志中会出现此错误

com.apple.launchd.peruser.501[249] ([0x0-0x13013].com.ximian.monodevelop[308]) Exited with exit code: 255

我该如何解决问题?

编辑: Snow Leopard 10.6.8,MonoDevelop 2.4.2和Mono 2.10.5。

更新:如果我尝试从shell运行MonoDevelop,这是错误

LSOpenURLsWithRole() failed with error -10810 for the file /Applications/MonoDevelop.app.

更新2:我找到了单声道的崩溃记者

FATAL ERROR [2011-09-03 15:06:25Z]: MonoDevelop failed to start. Some of the assemblies required to run MonoDevelop (for example gtk-sharp, gnome-sharp or gtkhtml-sharp) may not be properly installed in the GAC.
System.DllNotFoundException: /Library/Frameworks/Mono.framework/Versions/2.10.5/lib/libgtk-quartz-2.0.0.dylib
  at (wrapper managed-to-native) Gtk.Application:gtk_init (int&,intptr&)
  at Gtk.Application.do_init (System.String progname, System.String[]& args, Boolean check) [0x00000] in <filename unknown>:0 
  at Gtk.Application.Init (System.String progname, System.String[]& args) [0x00000] in <filename unknown>:0 
  at MonoDevelop.Ide.IdeStartup.Run (System.String[] args) [0x00000] in <filename unknown>:0 
  at MonoDevelop.Startup.MonoDevelopMain.Main (System.String[] args) [0x00000] in <filename unknown>:0 

任何帮助?

2 个答案:

答案 0 :(得分:1)

对于那些感兴趣的人:

  1. 使用此脚本uninstall script卸载Mono。您必须将脚本保存在扩展名为.sh
  2. 的文件中
  3. 将文件另存为uninstallMonoFr.sh(例如)
  4. 打开终端窗口:cd Desktop,sudo ./uninstallMonoFr.sh,插入你的pwd
  5. 下载mono framework 2.10.4(此版本适合我)
  6. 再次安装
  7. 我不知道问题是否是由2.10.5版本的mono框架引起的。 2.10.4效果很好。

    UPDATE 似乎Mono 2.10.5仍然存在包错误。 MonoDevelop无法使用此版本打开。单声道2.10.4有效。

    更新2 我刚刚安装了 2.10.6 ,它确实有效。 MonoDevelop现在可以正确打开。

答案 1 :(得分:0)

这也有助于我(许可问题):

http://answers.unity3d.com/questions/277759/cannot-start-built-in-monodevelop.html

我刚给自己(用户)添加了读取和写入权限。