【问题标题】:how to detect if my program is running under "windows xp mode" under windows 7如何检测我的程序是否在 windows 7 下的“windows xp 模式”下运行
【发布时间】:2011-01-28 13:47:52
【问题描述】:

背景: windows-7 的 windows-xp 模式不提供完整的 windows 实例(与 VMWare 虚拟机实例不同)。将文件写入'c:/ Program Files'等有限制,当用户在windows-7的windows-xp-mode上安装我们的软件时生效(直接在真实的windows-xp上安装时它可以正常工作机器)

是否可以检测程序是否在“windows 7”的“windows-xp”模式下运行?

安装程序(使用 InstallAnywhere 生成)是 java 程序,但我们可以运行普通的可执行文件(比如基于 c++ 的)来收集有关机器的信息。

【问题讨论】:

  • 你能不能测试一下“将文件写入'c:/Program Files'等的限制”到位了吗?
  • 它基于 installanywhere。

标签: java windows-7 windows-xp virtual-pc xp-mode


【解决方案1】:

不要专门测试您是否处于 Windows XP 模式。相反,请测试您是否在写入程序文件时遇到问题;如果是这样,请输入您需要的任何解决方法。

我怀疑您的问题并不是由 Windows XP 模式引起的,而是由 XP 模式偶然引起的,但也可能在其他情况下发生;对您遇到的特定问题进行测试可以让您在所有此类情况下都采用解决方法。

【讨论】:

    猜你喜欢
    • 2011-06-08
    • 2010-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-10
    相关资源
    最近更新 更多