0

.NET Frame Work 4.0 で C# を使用してプロジェクトを作成し、WIA (Windows Image Acquisition) を使用して正常に動作しました。別の PC で .exe ファイルを実行すると、次のようなメッセージが表示されました。

" clsid{E1C5D730-7e97-4D8A-9E42-BBAE87C205} を持つコンポーネントの com クラス ファクトリを取得すると、次のエラー 80040154 が原因で失敗しました" 両方とも 32 ビットであっても、このエラーが発生する可能性があります

4

2 に答える 2

0

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

于 2012-04-09T16:10:25.890 に答える
0

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

Windows 2008 サーバーにはデフォルトで WIA がインストールされていないことを知っています。これは、サーバー マネージャーを使用してデスクトップ エクスペリエンス機能をインストールすることでインストールできます。

もう一方の PC の構成は?

于 2012-04-08T10:53:14.970 に答える