Unity3d 安装后无法打开Monodevelop。

Unity3d 安装后无法打开Monodevelop。,unity3d,installation,monodevelop,Unity3d,Installation,Monodevelop,在windows 8中尝试打开MonoDevelop-Unity-4.0时,我在日志文件中收到以下错误 FATAL ERROR [2015-10-19 16:59:49Z]: MonoDevelop-Unity failed to start. Some of the assemblies required to run MonoDevelop-Unity (for example gtk-sharp)may not be properly installed in the GAC. Syst

在windows 8中尝试打开MonoDevelop-Unity-4.0时,我在日志文件中收到以下错误

FATAL ERROR [2015-10-19 16:59:49Z]: MonoDevelop-Unity failed to start. Some of the assemblies required to run MonoDevelop-Unity (for example gtk-sharp)may not be properly installed in the GAC.

System.TypeInitializationException: The type initializer for 'System.Net.ServicePointManager' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.Net.ComNetOS' threw an exception. ---> System.IO.FileNotFoundException: Could not load file or assembly 'System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.

at System.Diagnostics.TraceSource.Initialize()
at System.Net.Logging.InitializeLogging()
at System.Net.Logging.get_On()
at System.Net.ComNetOS..cctor()
--- End of inner exception stack trace ---
at System.Net.ServicePointManager.get_PersistentConnectionLimit()
at System.Net.ServicePointManager..cctor()
--- End of inner exception stack trace ---
at System.Net.ServicePointManager.get_ServerCertificateValidationCallback()
at MonoDevelop.Core.Runtime.Initialize(Boolean updateAddinRegistry) in c:\buildslave\monodevelop\build\monodevelop\main\src\core\MonoDevelop.Core\MonoDevelop.Core\Runtime.cs:line 70
at MonoDevelop.Ide.IdeStartup.Run(MonoDevelopOptions options) in c:\buildslave\monodevelop\build\monodevelop\main\src\core\MonoDevelop.Ide\MonoDevelop.Ide\IdeStartup.cs:line 142
at MonoDevelop.Ide.IdeStartup.Main(String[] args) in c:\buildslave\monodevelop\build\monodevelop\main\src\core\MonoDevelop.Ide\MonoDevelop.Ide\IdeStartup.cs:line 542

我猜错误与Microsoft.Net framework版本有关。但我不知道如何解决这个问题。请帮忙

第一个测试就是以管理员的身份运行这个程序,在这种情况下可能无法修复它,但尝试一下也无妨。如果这不起作用,那么根据崩溃日志,它无法加载,因为它找不到“system.configuration”文件。在这种情况下,您将需要单独下载MonoDevelop安装程序并与之一起安装,以便它能够正确地安装其依赖项,由于某种原因,它第一次错过了它

您将要转到此处获取安装程序:

尽管如此,如果错误发生在.Net Framework中,请转到此处下载/更新它:

我们的团结未能启动。所需的某些程序集 运行MonoDevelop Unity(例如gtk sharp)可能不正确 安装在GAC中

您是否安装了GTK


我不知道这背后的原因,但我每运行10到15次构建,就会破坏我的MonoDevelop IDE。我将gtk sharp安装程序放在桌面上,以便快速修复

维修流程:

  • 转到Monodevelop站点()
  • 点击链接->GTK#for.NET:从mono-project.com下载
  • 下载文件后,运行它
  • 选择修复
  • 回去工作
我的开发盒是Windows10,在过去的几个月里,这种情况经常发生,让我相信我正在破坏IDE


希望这能有所帮助。

我也遇到了同样的问题,我通过下载解决了这个问题

之后,我启动了它,并选择了从PC上删除Gtk的选项。
然后我再次运行它并正常安装。

之后,monoDevelop再次正常启动。

我在尝试安装.Net Framework时遇到此错误--Microsoft.NET Framework 4已经是此操作系统的一部分。您不需要安装.NET Framework 4可再发行版本。此计算机上已安装相同或更高版本的.NET Framework 4。我在网站()上用gtk单独安装了monodevelop,但是运气不好。是的,我已经安装了它。