CLSID {XXXX} のコンポーネントの COM クラス ファクトリの取得が次のエラーのため失敗しました: 80040154 質問する

CLSID {XXXX} のコンポーネントの COM クラス ファクトリの取得が次のエラーのため失敗しました: 80040154 質問する

私はC#.NETを使用してPDFレポートを生成するWindowsサービスを開発しました。PDFファイルを生成するためにサードパーティのDLLを使用しています。アプリケーションはWindows XPプラットフォームで実行されています。Windows Server 200864 ビット バージョンでは、次のエラーが発生しました:

次のエラーのため、CLSID {46521B1F-0A5B-4871-A4C2-FD5C9276F4C6} のコンポーネントの COM クラス ファクトリを取得できませんでした: 80040154。

regsvr32 コマンドを使用して DLL を登録しました。レジストリでこの CLSID を確認できました。しかし、問題は解決しません。

何が問題なのでしょうか?

ベストアンサー1

VS - プロジェクト プロパティ - ビルド タブ - プラットフォーム ターゲット =X86

おすすめ記事