レガシーCOMオブジェクトの周りにラッパーを作成し、GACにラッパーをインストールしようとしています。目標は、コンポーネントが必要とする特定の構成情報の設定を自動化し、使用するすべてのアプリケーションに共通の強く型付けされたインタフェースを作成することです。Com InteropアセンブリからCOM DLLパスを検索します。
これまでのところ私の解決策は、元のCOM DLLと同じディレクトリにXML構成ファイルを保存し、クラスコンストラクターに構成をロードすることです。残念ながら、私は登録されたCOM dllの場所を見つけることができませんでした。
COMオブジェクトの相互運用機能DLLによって参照されるCOM DLLの完全なファイルパスを取得するにはどうすればよいですか?
COMサーバーがDLLでインプリメントされ、in-procでロードされたと仮定すると... –