mono - 无法打开 MonoDevelop v 2.4.2

标签 mono osx-snow-leopard monodevelop

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

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

如何解决这个问题?

编辑:雪豹 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:我找到了 mono 的崩溃报告器

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 

有什么帮助吗?

最佳答案

对于那些感兴趣的人:

  1. 使用此脚本卸载 Mono uninstall script 。您必须将脚本保存在扩展名为 .sh 的文件中
  2. 在桌面上将文件另存为 uninstallMonoFr.sh(例如)
  3. 打开终端窗口:cd Desktop,sudo ./uninstallMonoFr.sh,插入您的密码
  4. 下载 mono 框架 2.10.4(此版本适合我)
  5. 重新安装

不知道问题是否是由于2.10.5版本的mono框架造成的。 2.10.4 运行良好。

更新似乎 Mono 2.10.5 仍然存在软件包错误。此版本无法打开 MonoDevelop。 Mono 2.10.4 可以工作。

更新 2 我刚刚安装了2.10.6并且它可以工作。 MonoDevelop 现在可以正确打开。

关于mono - 无法打开 MonoDevelop v 2.4.2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7280373/

相关文章:

c# - Json.NET可以创建可读的json文件吗?

testing - 单声道命令行单元测试

.net - 最有用的 NLog 配置

java - 如何使应用程序同时兼容 Java 1.5 和 1.6?

crash - 创建新解决方案时,MonoDevelop崩溃

debugging - Monodevelop: `Waiting for debugger`

iphone - 在钥匙串(keychain)上安装 WWDR Apple 证书时出现问题

macos - 如何创建一个也有(可移动)停靠栏图标的辅助应用程序 (LSUIElement)

c# - 设备锁定或 sleep 时音频暂停 MonoTouch

monodevelop - 如何关闭 MonoDevelop 4.0.3 中的 "Warning as Error"选项?