2012-04-08 14 views
0

この投稿をすべてお寄せください .NET Frame Work 4.0でC#を使用してプロジェクトを作成しましたが、WIA(Windows Image Acquisition)を使用して正常に動作しました。 私は別のPC上で.exeファイルを実行しますが、私はメッセージが言ってしまった:comクラスファクトリでエラーが発生しました

「CLSID {E1C5D730-7e97-4D8A-9E42-BBAE87C205}を持つコンポーネントのCOMクラスファクトリを取得 が原因次error80040154に失敗しました。 " 両方とも32ビットですこのエラーの原因となるもの

答えて

0

WIAがマシンにインストールされていない可能性が最も高いです。スタックトレースはエラーの絞り込みに役立ちます。

WIAがWindows 2008サーバーに既定でインストールされていないことがわかりました。サーバーマネージャを使用してデスクトップエクスペリエンス機能をインストールすることでインストールできます。

他のPCの設定はどうなっていますか?

+0

どのような構成ですか? –

0

exeと同じ場所にwiaaut.dllをコピーしてみてください。それは長期的な解決策ではないかもしれませんが、少なくとも問題がWIAライブラリを見つけようとしているかどうかを教えてくれます。

+0

それはすべてありがとう –

関連する問題