1

Windows 7 では、DLL に COM オブジェクトがありますmy_COM_object.dll

私は 2 つのバージョンの dll を持っています。1 つは 32 ビットで、もう 1 つは 64 ビットc:\bin32\ですc:\bin64\

regsvr32 c:\bin32\my_COM_object.dllその後、32ビットCOMオブジェクトを作成しようとしましたがCoCreateInstance、作成に失敗し、0x8007007f「指定されたプロシージャが見つかりませんでした」というエラーが表示されました。

エラーの原因は何ですか?

私は急いでいたので、ブルート フォース テクニックで問題を解決しました。関連するレジストリ内のすべてのキーを削除してからmy_COM_object.dll、もう一度削除しましたregsvr32 c:\bin32\my_COM_object.dllが、その意味を知りたいの0x8007007fですが、十分に文書化されていないようです。

4

0 に答える 0