-1

Win XP用に開発およびテストされ、現在Win XPシステムで使用されているカスタムビルドのソフトウェアがあり、ソフトウェアとインターフェイスするインストルメンテーションハードウェアがあります。これまでのところ、すべてが設計どおりに機能しています。

現在、すべてのWinXPをWin7に移行する計画があります。ソフトウェアがWin7で動作するための更新が利用できない可能性があるシーンでは、次のオプションを特定しました。

  1. Win7でXPモードでソフトウェアを実行します
  2. Win7でXP仮想マシンからソフトウェアを実行します

私が知りたいのですが

  1. 考慮すべき他のオプションがある場合
  2. 計装ハードウェアとのインターフェースにどのように影響しますか?
    a。ソフトウェアがXPモードで実行されている場合でも、インストルメンテーションハードウェアはデータをソフトウェアに送信できますか?
    b。インストルメンテーションハードウェアは、Win7のWinXP仮想マシンにある場合でも、ソフトウェアにデータを送信できますか?
4

1 に答える 1

1

このソフトウェアは、Windows 7で動作する場合と動作しない場合があります。試してみて、確認してください。

XPモード(または別のVMソリューション)は、レガシーユーザーアプリケーションの実行を維持するために非常にうまく機能します。基本的に、XPでアプリケーションを実行することにより、アップグレードパスを「ごまかす」ことになります。ただし、アプリケーションはハードウェアデバイスに接続するため、問題が発生する可能性があります。一般的なVMソリューションは、基盤となるホストPCハードウェアをソフトウェアから「隠し」ます。

インストルメンテーションハードウェアはホストPCにどのように接続しますか?特別なドライバーを備えたPCI/USBデバイスですか?

一部のVMソリューションでは、PCIまたはUSBパススルーが許可されています。これにより、デバイスがVM内にある場合でもデバイスは引き続き機能します。ただし、これはまだWindows7のアップグレードではありません。(おそらく、VMwareESXでXPVMを実行しているでしょう。)

では、Windows 7にアップグレードして、VMを忘れるのはどうでしょうか。

ハードウェアデバイス用のドライバーが必要な場合、新しいシステムはWindows 7 x64であり、古いシステムはWindows XP 32ビットである場合、問題が発生します。 Windowsの64ビットビルドには64ビットドライバーが必要です。

Win7システムが32ビットの場合、32ビットのWindowsXPドライバー機能する可能性があります。ドライバーの作成方法によって異なります。問題が発生する可能性は非常に高いですが、試してみるまでわかりません。

于 2012-10-04T15:04:13.547 に答える