2

仕事用のコンピューターを32ビットのWindowsXPから64ビットのWindows7に更新したいのですが、64ビットのWindows7で開発されたソフトウェアがWindowsXPやWindows7と同じように32ビットのOSで動作しないのではないかと心配しています。

4

1 に答える 1

4

問題なく動作します。プラットフォームターゲット「AnyCPU」を使用してバイナリをコンパイルすることを確認する必要があります。

ただし、次の点に注意してください。

  1. アンマネージDLLを使用している場合は、32ビットシステムの場合は32ビットバージョンで、64ビットシステムの場合は64ビットバージョンで提供する必要があります。
    アンマネージDLLの32ビットバージョンしかない場合は、プラットフォームターゲットとして「x86」を選択することもできます。アプリケーションは、64ビットシステムでも32ビットプロセスとして実行されます。
  2. アプリケーションでWindows7の機能を使用している場合、WindowsXPでは正しく実行されない可能性があります。
于 2012-08-21T08:33:09.740 に答える