新しいバージョンの mono をインストールした後、MonoDevelop が実行されない

新しいバージョンの mono をインストールした後、MonoDevelop が実行されない

Ubuntu 14.04.2 LTSに新しいバージョンのmono(4.0.1)をインストールした後、MonoDevelopの実行時に例外が発生します。

Unhandled Exception:
System.TypeLoadException: A type load exception has occurred.
  at MonoDevelop.Startup.MonoDevelopMain.Main (System.String[] args) [0x00000] in <filename unknown>:0 
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeLoadException: A type load exception has occurred.
  at MonoDevelop.Startup.MonoDevelopMain.Main (System.String[] args) [0x00000] in <filename unknown>:0 

MonoDevelop を再インストールしてみましたが、何も変わりませんでした。一部のアセンブリが欠落している可能性があります。

どうすれば解決できますか? 必要であれば、さらに情報を提供できます。

前もって感謝します。

答え1

私はglib-sharpが不足していることが原因であることを突き止め、パッケージgtk-sharp2-complete (FC 21)をインストールすることで解決しました。

答え2

Ramhound の提案により、mono と MonoDevelop の両方をアンインストールし、最初に MonoDevelop をインストールしてから mono をインストールすることで問題を解決しました。順序が重要かどうかはわかりませんが、新しいバージョンの mono をインストールしたときに MonoDevelop が何か気に入らず、MonoDevelop を再インストールしても効果がなかったため、順序が重要になったのかもしれません。

関連情報