1

背景:Windows-7のWindows-xpモードでは、完全なWindowsインスタンスは提供されません(VMWare仮想マシンインスタンスとは異なります)。'c:/ Program Files'などへのファイルの書き込みには制限があります。これは、ユーザーがWindows-7のwindows-xp-modeにソフトウェアをインストールするときに有効になります(実際のwindows-xpに直接インストールすると正しく機能します)マシーン)

プログラムが「windows7」の「windows-xp」モードで実行されているかどうかを検出することはできますか?

インストーラー(InstallAnywhereを使用して生成)はJavaプログラムですが、通常の実行可能ファイル(C ++ベースのものなど)を実行して、マシンに関する情報を収集できます。

4

1 に答える 1

1

特に Windows XP Mode であるかどうかをテストしないでください。代わりに、プログラム ファイルへの書き込みに問題がないかテストしてください。もしそうなら、必要な回避策を入れてください。

あなたの問題は特に Windows XP モードが原因ではなく、偶然にも XP モードが原因であると思われますが、他の状況でも発生する可能性があります。発生している特定の問題についてテストを行うことで、そのようなすべての状況で回避策を講じることができます。

于 2011-01-29T15:01:09.960 に答える