0

アプリケーションを開くと、次のエラーがスローされました。

関数のエラー: メイン エラー メッセージ: 次のエラーのため、CLSID {XXXXXXXXXXXXXX-XXX-XXX-XXXXXX} のコンポーネントの COM クラス ファクトリの取得に失敗しました:80040154

上記にさらに追加すると、アプリケーションは Windows XP で動作しましたが、Windows 7 に移動すると、上記のエラーがスローされました (私はコードを持っていません。このアプリケーションはリモートの場所にあります)。

これに関する貴重な意見を提供してください。このエラーの原因は何でしょうか。

4

1 に答える 1

0

エラー 80040154 は、COM クラスが登録されていないことを示します。登録されない理由がわかりません。これは通常、作成しようとしているコンポーネントのインストーラーによって処理されます。

regsvr32.exe を使用して COM コンポーネントを登録してみてください (DLL 名はコマンド ラインで渡されます)。

regsvr32 の一部のドキュメントはこちら: http://technet.microsoft.com/en-us/library/bb490985.aspx

于 2012-08-08T15:08:53.463 に答える