2010-12-07 14 views
0

Monoを使用したクロスプラットフォームp/invokes用のdll.configファイルが必要なライブラリを想像してみてください。Mono dll.config検索パス

  1. dll.configをリソースとして埋め込み、実行時にMonoに渡すことは可能ですか?
  2. このdll.configを他の書き込み可能なディスク上の場所に配置しますか? (つまり、実際のdllファイルと同じフォルダにはない)

いずれの方法でも、ユーザーの配置が簡単になります。何か案は?

答えて

1

mono-configのマニュアルページに記載されているように、ランタイムは〜/ .mono/assemblies/ASSEMBLY/ASSEMBLY.EXT.config(ユーザのホームディレクトリにある)から設定ファイルを読み込みます。

+0

ありがとう、それは私が探していたものでした。初めてmono-configマンページについて聞いたことがあります。 –

+1

ドキュメントが間違っていることに注意してください。設定ファイルの名前はASSEMBLY.config **でなく、** ASSEMBLY.EXT.configでなければなりません! –