1

さまざまなバージョンのアセンブリを使用し、それらのメソッドを呼び出すアプリを作成しています。問題は、どの依存関係アセンブリを使用するかです。

例えば ​​:

  • AbcV1.dll依存関係アセンブリGeneral.dllがあり、両方のファイルが次の場所にあります\App\V1
  • AbcV2.dll依存関係アセンブリGeneral.dllがあり、両方のファイルが次の場所にあります\App\V2

アプリケーションには、実行可能ファイルにある依存関係アセンブリもありGeneral.dllます。

General.dllすべてのフォルダで同じではなく、変更されていると仮定しましょう。

さて、アプリケーションがいつロードAbcV1.dllAbcV2.dllれ、リフレクションによってロードされますか。彼らは独自のものを使用しますか、それともGeneral.dllアプリケーションのものを使用しますGeneral.dllか?

4

0 に答える 0