gpt4 book ai didi

c# - Monodevelop启动时出现异常: TypeInitializationException

转载 作者:太空宇宙 更新时间:2023-11-04 03:36:55 25 4
gpt4 key购买 nike

我最近将 mono 更新到了最新版本 4.0.2,从那时起,Monodevelop 将无法启动。

我尝试清除与 mono 和 monodevelop 相关的所有软件包

  • 单一完整
  • 单运行时
  • 单开发

我记得,很久以前我曾尝试从源代码编译单声道。因此我手动删除了所有名为 mono 的文件夹

  • usr/bin
  • usr/local/bin
  • usr/lib
  • usr/local/lib
  • usr/etc
  • usr/local/lib

在那之后,我相当确定 mono 已经被完全删除了。我尝试使用 mlocate 和 whereis 查找残留物,但系统似乎很干净。然后我安装了 - 单一完整 - 单一开发

Monodevelop 仍然崩溃。

这是 monodevelop 的输出: http://pastebin.com/AmGsXB4M

这是更详细的版本: http://pastebin.com/YB0rkBgV

Mono 是最新版本:

mono --version

Mono JIT compiler version 4.0.2 (Stable 4.0.2.5/c99aa0c Wed Jun 24 10:04:37 UTC 2015)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
TLS: __thread
SIGSEGV: altstack
Notifications: epoll
Architecture: amd64
Disabled: none
Misc: softdebug
LLVM: supported, not enabled.
GC: sgen

monodevelop 版本也应该是最新的。但我无法检查,因为

monodevelop --version

引发同样的崩溃。

我的操作系统是 ubuntu 15.04 64 位。

更新:

monodevelop版本是5.9.4 http://pastebin.com/EkL1wnH7

最佳答案

[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: An exception was thrown by the type initializer for MonoDevelop.Core.LoggingService ---> System.Configuration.ConfigurationErrorsException: Error Initializing the configuration system. ---> System.Configuration.ConfigurationErrorsException: Unrecognized configuration section <runtime> (/usr/lib/monodevelop/bin/MonoDevelop.exe.config line 3)

您的安装似乎不匹配。如果您查看提供的调试输出,您会从/usr/local/lib 和/usr/lib 加载程序集。

我会查看它正在获取的单声道配置,并可能确定它没有找到旧的 3.x dll 映射文件:

Mono: Config attempting to parse: '/usr/local/etc/mono/config'.
Mono: Config attempting to parse: '/home/lars/.mono/config'.

Ubuntu 15.04 上的“干净”monodevelop 5.9.x 启动:gist

monodevelop.exe.config 5.9.x 文件:gist

关于c# - Monodevelop启动时出现异常: TypeInitializationException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31291908/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com