0

ドキュメントをユーザーのメールボックスなどにスキャンするために使用しているWPFアプリケーションがあります。

私の32ビットWindows7Professionalマシンでアプリケーションをデバッグする場合、すべてが計画どおりに進み、別の32ビットWindows7マシンに展開されたバージョンも同様です。

XPマシンに展開してスキャンを開始しようとすると、次のエラーが発生します。

CLSID {850D1D11-70F3-4BE5-9A11-77AA6B2BB201}のコンポーネントのCOMクラスファクトリの取得は、次のエラーのために失敗しました:80040154クラスが登録されていません(HRESULTからの例外:0x80040154(REGDB_E_CLASSNOTREG))。

助言がありますか?

4

2 に答える 2

9

Win7バージョンはxpでは機能しません-XP用にこのバージョンをダウンロードしてみてください。

ここからダウンロード

于 2012-10-09T09:17:39.887 に答える
0

展開を簡単にするために、RichardFriend'sAnswerのファイルをInnoインストーラーに変換します。

[Setup]
AppId={{4D9ADCF1-F6B4-4790-8B21-3C9F93346638}}
AppName="Microsoft Windows XP x86 WIA 2.0 Installer"
AppVersion="2.0"

OutputBaseFilename="Microsoft Windows XP x86 WIA 2.0 Installer"
Compression=lzma2/ultra64
CreateAppDir=no
Uninstallable=no

[Languages]
Name: "english"; MessagesFile: "compiler:Default.isl"

[Files]
Source: Files\wiaaut.chi; DestDir: {win}\HELP; Flags: onlyifdoesntexist
Source: Files\wiaaut.chm; DestDir: {win}\HELP; Flags: onlyifdoesntexist 
Source: Files\wiaaut.dll; DestDir: {sys}; Flags: onlyifdoesntexist regserver

これを小さなオフィスに配置する必要があり、機能するので、これを実行しました。x86マシンにのみ配置しています。x64マシンで動作させるには、少し調整する必要があるかもしれません。

于 2016-03-28T13:52:09.787 に答える