zoukankan      html  css  js  c++  java
  • 解决U3D4.1.5或以上无法启动MONODEV的方法

    通常会报这样的错误

    System.EntryPointNotFoundException: Unable to find an entry point named 'gtksharp_list_get_data' in DLL 'glibsharpglue-2'.
    
    at GLib.List.gtksharp_list_get_data(IntPtr l)
    
    at GLib.List.GetData(IntPtr current)
    
    at GLib.ListBase.ListEnumerator.get_Current()
    
    at GLib.ListBase.CopyTo(Array array, Int32 index)
    
    at GLib.Marshaller.ListToArray(ListBase list, Type type)
    
    at GLib.Marshaller.ListPtrToArray(IntPtr list_ptr, Type list_type, Boolean owned, Boolean elements_owned, Type elem_type)
    
    at Gtk.Container.get_Children()
    
    at MonoDevelop.Components.Commands.CommandToolbar.Set Enabled(Boolean enabled) in c:BuildAgentworkf07246b5212f7be4monodevelopma insrccoreMonoDevelop.IdeMonoDevelop.Components .CommandsCommandToolbar.cs:line 73
    
    at MonoDevelop.Components.Commands.CommandManager.Reg isterCommandBar(ICommandBar commandBar) in c:BuildAgentworkf07246b5212f7be4monodevelopma insrccoreMonoDevelop.IdeMonoDevelop.Components .CommandsCommandManager.cs:line 1225
    
    at MonoDevelop.Components.Commands.CommandToolbar..ct or(CommandManager manager, String id, String title) in c:BuildAgentworkf07246b5212f7be4monodevelopma insrccoreMonoDevelop.IdeMonoDevelop.Components .CommandsCommandToolbar.cs:line 40
    
    at MonoDevelop.Components.Commands.CommandManager.Cre ateToolbar(String id, CommandEntrySet entrySet, Object initialTarget) in c:BuildAgentworkf07246b5212f7be4monodevelopma insrccoreMonoDevelop.IdeMonoDevelop.Components .CommandsCommandManager.cs:line 496
    
    at MonoDevelop.Components.Commands.CommandManager.Cre ateToolbar(String id, CommandEntrySet entrySet) in c:BuildAgentworkf07246b5212f7be4monodevelopma insrccoreMonoDevelop.IdeMonoDevelop.Components .CommandsCommandManager.cs:line 491
    
    at MonoDevelop.Components.Commands.CommandManager.Cre ateToolbarSet(String addinPath) in c:BuildAgentworkf07246b5212f7be4monodevelopma insrccoreMonoDevelop.IdeMonoDevelop.Components .CommandsCommandManager.cs:line 128
    
    at MonoDevelop.Ide.Gui.DefaultWorkbench.InitializeWor kspace() in c:BuildAgentworkf07246b5212f7be4monodevelopma insrccoreMonoDevelop.IdeMonoDevelop.Ide.GuiDe faultWorkbench.cs:line 271
    
    at MonoDevelop.Ide.Gui.Workbench.Initialize(IProgress Monitor monitor) in c:BuildAgentworkf07246b5212f7be4monodevelopma insrccoreMonoDevelop.IdeMonoDevelop.Ide.GuiWo rkbench.cs:line 78
    
    at MonoDevelop.Ide.IdeApp.Initialize(IProgressMonitor monitor) in c:BuildAgentworkf07246b5212f7be4monodevelopma insrccoreMonoDevelop.IdeMonoDevelop.IdeIde.cs :line 171
    
    at MonoDevelop.Ide.IdeStartup.Run(String[] args) in c:BuildAgentworkf07246b5212f7be4monodevelopma insrccoreMonoDevelop.IdeMonoDevelop.IdeIdeSta rtup.cs:line 242
    

      

    其实这里是迩之前某些软件自带装了GTK# for .net这个组件,而MONO又恰好有这个组件,所以冲突了,解决方法便是把程序中的GTK# FOR .NET删除就可以 了,原文在这里http://forum.unity3d.com/threads/185513-MonoDevelop-not-working-in-latest-version-4-1-5

  • 相关阅读:
    clickhouse数据文件目录移动到新目录并建立软连接
    时隔七年,来一篇
    微信支付v3版本PHP v3/merchant/media/upload 图片上传
    laravel项目在lnmp环境上线出现404错误
    Linux下sysstat工具学习
    完美快速解决百度分享不支持HTTPS的问题
    微信小程序校验文件在浏览器无法打开
    [Linux]使用宝塔面板做负载均衡时遇到的问题和解决办法
    [Linux]Service mysql start出错(mysql: unrecognized service)解决方法
    Linux的php-fpm优化心得-php-fpm进程占用内存大和不释放内存问题(转)
  • 原文地址:https://www.cnblogs.com/klobohyz/p/3239715.html
Copyright © 2011-2022 走看看