0

自分のマシンで単純な Web アプリケーションをコンパイルすると、問題なく動作します。ただし、サーバーに発行すると、常に次のエラーが表示されます: アセンブリ 'mscorlib、バージョン = 4.0.0.0 から型 'System.Collections.Generic.Dictionary '2' をロードできませんでした。

私のローカル マシンには、サーバーに存在しない次のディレクトリがあります: /usr/lib/mono/4.0/

gtk-sharp-2.12.11 をインストールしようとしましたが、最終的に次のエラーが表示されます: Requested 'gtk + -2.0> = 2.12.0' but version of GTK + is 2.10.4

助けてください ありがとう パウロ・サントス

4

1 に答える 1

0

gtk#バインディングは、そのバージョン2.12では、単にgtk+バージョン2.12に依存しています。

そのバージョンを使用する場合は、Fedoraをアップグレードする必要があります。

ただし、gtkプラットフォームはデスクトップ開発にのみ有用であり、Web開発には有用ではないことを考慮に入れてください。したがって、物事を混同していると思います。

「dmcs」コンパイラをFedoraにインストールしてみてください。(この4.0プロファイルコンパイラを含まない非常に古いバージョンのMonoを使用している可能性がありますが、どのバージョンのMonoをインストールしていますか?)

于 2012-09-01T13:31:01.777 に答える