そのため、これをどのように表現するかについて少し混乱しています...
私たちが使用しているプログラムは、ベンダーが開発したサードパーティの DLL を利用しています。この DLL はプリズム モジュールではなく、基本的な DLL です。
これを C# の必要に応じて定期的に追加すると、それを使用するモジュールの初期化に失敗し、キーが見つからないというエラーがスローされます。
この DLL をモジュール ディレクトリに移動すると、DLL に互換性がないため、例外がスローされます (モジュールの MEF ディレクトリ検出を使用)。
この DLL を相互運用タイプとして埋め込もうとすると、DLL がこれを考慮して構築されていないため、通常の相互運用エラーがスローされます。
だから私は私の質問だと思います。DLL のソース コードにアクセスせずに、モジュールへの依存関係として外部 DLL を追加する最良の方法は何ですか?