1

これらの DLL がアプリケーション ディレクトリまたは Windows パスにない場合、Windows は混合モード アプリケーションのアンマネージ (非 COM) DLL を見つけることができますか? VS 2008 がパスに表示されないことに気付きました。これがどのように行われるのか疑問に思いました。

4

1 に答える 1

2

いいえ、一連のパスを検索するという意味でそれらを「見つける」ことはできません。ただし、場所がわかっている場合は、常にフル パス (C:\Program Files\Visual Studio...) で読み込むことができます。AppDomain を使用して、独自の実行可能ファイルのパスを取得し、そこから DLL の場所を取得できます。

それはあなたが探していたものですか?あなたの質問は少しあいまいです。

于 2009-12-08T15:09:11.577 に答える