- - PR -
ActiveXの利用
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2007-07-19 14:25
A機の開発環境(VisualStudio2005)のソースをそっくりコピーして
B機へ移動させました。 B機のVisualStudio2005でソースを読み込んだところ、ActiveXのdllが見つからない といったコンパイルエラーCOMExceptionがでました。 ソースの実行ディレクトリにはこのdllファイルは存在し、このファイルに対し 参照設定もしなおしたのですが、次は「クラスが登録されていません」というエラー が表示されます。 次にRegsvr32.exe で登録をしたのですが、この実行直後「登録はできましたがDllRegisterServerエントリポイントが見つかりませんでした」といったような メッセージダイアログが表示されました。 B機でA機同様コンパイルを成功させるには、どうしたらいいのでしょうか? まったく違うソリューションをA機からB機にコピーしたときもやはりActiveXのdllが 見つからないといったメッセージがでました。 B機のVisualStudioに、なにか設定漏れなのでしょうか?いろいろ探したのですが 見つかりませんでした。 | ||||
|
投稿日時: 2007-07-20 08:52
おはようございます。
おそらくメッセージを読み違えているとおもいます。 「xxxx.dllは読み込まれましたが、DllRegisterServerエントリポイントが見つかりませんでした。」 たぶん登録に失敗しています。 Regsvr32.exeで登録しようとしているDLLがActiveXDLLではないってことだと思います。 |
1