首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >安装后无法打开Monodevelop。

安装后无法打开Monodevelop。
EN

Stack Overflow用户
提问于 2015-10-19 20:06:10
回答 4查看 3.2K关注 0票数 1

当我试图在Windows8中打开MonoDevelop-Unity-4.0时,我在日志文件中收到以下错误。

代码语言:javascript
运行
复制
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框架版本有关。但我不知道如何解决这个问题。请帮帮忙!

EN

回答 4

Stack Overflow用户

发布于 2016-08-05 00:43:32

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

修复流程:

从mono-project.com

  • After下载文件,选择repair

  • Get back to work

,转至Monodevelop站点,链接: Download .NET: Download it,run it

  • repair
  • Get back to work

我的dev box是Windows10,在过去的几个月里,这种情况经常发生,让我相信我正在破坏IDE。

希望这能有所帮助。

票数 1
EN

Stack Overflow用户

发布于 2018-11-02 05:26:55

我得到了同样的问题,我通过下载Gtk# for .Net from here解决了它。

在那之后,我启动了它,并选择了从PC上删除Gtk#的选项。

然后我再次运行它并正常安装。

之后,monoDevelop再次正常启动。

票数 1
EN

Stack Overflow用户

发布于 2015-10-19 21:17:51

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

您需要转到此处获取安装程序:http://www.monodevelop.com/

不过,如果错误与.Net框架有关,那么只需转到此处下载/更新它:http://www.microsoft.com/en-us/download/details.aspx?id=17851

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33213970

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档