Invalid IL code in System.Drawing.ColorConverter:.ctor (): method body is empty


初めまして。私は、ヴィジュアルスタジオ2012、リナックスサーバで、ウエブサイトを開発していたのですが、サーバにアップしたところ、上記のようなエラーが出てしまい、トップページから、他のページに移動出来なくなってしまいました。今までは、ページ移動も、出来ていました。
System.Drawingと、System.Drawing.Designを、削除し、再参照してみても、ダメでした。
どなたか解決策をご存知の方教えて下さい。

Server Error in '/' Application

Invalid IL code in System.Drawing.ColorConverter:.ctor (): method body is
empty.

Description: HTTP 500. Error processing request.

Stack Trace:

System.InvalidProgramException: Invalid IL code in
System.Drawing.ColorConverter:.ctor (): method body is empty.

at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke
(System.Reflection.MonoCMethod,object,object[],System.Exception&) at
System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags
invokeAttr, System.Reflection.Binder binder, System.Object[] parameters,
System.Globalization.CultureInfo culture) [0x00000] in :0




情報が少ないので想像になりますが、 VS2012で使っている.net
frameworkのバージョンと、Linuxで動いているMonoの互換の問題のように見えます。双方の互換を確認してみてはどうでしょうか。

