COM DLLを登録しようとしたとき、
regsvr32 rpcrt4.dll
次のエラーメッセージが表示されます。
`モジュール" c:\ windows\system 32\"rpcrt4.dll"はロードされましたが、DllRegisterServerへの呼び出しはエラーコード0X80070006で失敗しました。
この問題を修正するにはどうすればよいですか?助けてください。
これによると: http://www.vistax64.com/Vista-installation-setup/33219-regsvr32-error-0x80004005.html
管理者特権のコマンドプロンプトで実行します。
スタートメニューを開き、検索ボックスにcmd
と入力しますCtrl + Shift
を押しながらEnter
を押します
これにより、管理者モードでコマンドプロンプトが実行されます。
ここでregsvr32 MyComobject.dll
と入力します
次のコマンドを使用すると、Windows 7で動作するはずです。DLL名をフルパスで二重引用符で囲むことを忘れないでください。
C:\Windows\SysWOW64>regsvr32 "c:\dll.name"