【问题标题】:Not able to open MonoDevelop v 2.4.2无法打开 MonoDevelop v 2.4.2
【发布时间】:2014-07-13 23:25:29
【问题描述】:

当我尝试打开 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 

有什么帮助吗?

【问题讨论】:

  • 您能分享更多关于您的系统的信息吗?尤其是 OS 版本和 Mono 版本。另外,如果您从终端运行它,这是完整的输出吗?
  • 这真的是您从控制台运行 MonoDevelop 时得到的完整输出吗?
  • 对不起,这是控制台日志的输出。如何从控制台运行 MonoDevelop?谢谢。
  • 啊...我不知道它在 MacOS 上到底是如何工作的...好吧,看看启动器的属性。
  • 感谢您回来提供您的解决方案。请不要输入您的问题,而是将其作为答案发布(它是allowed, and even encouraged,当您自己解决问题时)。

标签: mono osx-snow-leopard monodevelop


【解决方案1】:

对于那些感兴趣的人:

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

不知道是不是2.10.5版本的mono框架的问题。 2.10.4 运行良好。

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

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

【讨论】:

  • 首先,修正大写(我不想为你这样做)。其次,无需在答案上写Solution...答案通常是问题的解决方案(特别是如果您接受它们作为答案)。否则 +1。
【解决方案2】:

这也帮助了我(权限问题):

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

我刚刚为自己(用户)添加了读写权限。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-03-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-26
    相关资源
    最近更新 更多