背景: windows-7的Windows-xp模式不提供完整的windows实例(与VMWare虚拟机实例不同)。有写文件到'c:/Program Files‘等的限制,当用户在windows-xp-mode的windows-xp模式下安装我们的软件时生效(当直接在真正的windows-xp机器上安装时工作正常)
是否可以检测程序是否在"windows 7“的"windows-xp”模式下运行?
安装程序(使用InstallAnywhere生成)是java程序,但我们可以运行正常的可执行文件(比如基于c++的程序)来收集有关机器的信息。
发布于 2011-01-29 23:01:10
不要专门测试您是否处于Windows XP模式。相反,请测试以查看写入程序文件是否有问题;如果有问题,请采取任何您需要的解决方法。
我怀疑您的问题不是由Windows XP模式引起的,而是由XP模式巧合引起的,但也可能在其他情况下发生;针对您遇到的特定问题进行测试将允许您在所有此类情况下采取变通方法。
https://stackoverflow.com/questions/4828896
复制相似问题