1

別のアプリケーション用にいくつかのプラグインをプログラムしようとしています。それぞれが独立して実行する必要があるコードを含む2つのディレクトリがあり、すべてのdllが含まれています(ただし、サードパーティとしてのexeは含まれておらず、制御できません)。各プラグイン ディレクトリに配置された dll には、いくつかの共有コードがあります。プラグインの新しいバージョンを導入する場合、プラグイン ディレクトリの 1 つでこの共有 dll を変更し、他のディレクトリはそのままにする必要があります。これを行うと、古いバージョンの共有 dll に依存しているため、古いバージョンは壊れますが、1 つしか読み込まれません。特定のバージョンの dll を強制的に使用する方法はありますか?

4

1 に答える 1

0

レイトバインディング アプローチを使用する必要がありますSystem.Reflection

于 2012-08-08T09:06:29.747 に答える