4

この DLL の読み込みに問題があったため、Dependency Walker で開いてみました。

32 ビット DLL であるにもかかわらず、依存関係として 64 ビット DLL をロードしようとしているようで、実行時に「DLL をロードできません」という例外がスローされます。使用したい依存関係を指定する方法はありますか?

(Dependency Walker のスクリーンショットを投稿したいのですが、私は新しいユーザーなので投稿できません)。

アップデート:

追加の1点。この DLL は、ほんの数日前まで、同じコンピューター上で同じ構成で動作していました。ただし、以前のハード ドライブが故障したため、新しいハード ドライブをインストールする必要がありました。すべてのドライバーを再インストールした後、この問題が残ります。

最終更新:

取り付けミスのようです。ある時点でドライバーが更新され、64 ビット システムに 32 ビット依存 DLL がインストールされなくなりました。

4

1 に答える 1

1

Windows には、DLL を見つけるための非常に特殊な検索順序があり、これを使用して、正しくないものよりも先に正しいものを見つけることができます。

于 2012-04-23T16:24:15.733 に答える