2011-01-28 3 views
1

Фон: Режим Windows-xp для Windows-7 не дает полного экземпляра Windows (в отличие от экземпляра виртуальной машины VMWare). Существуют ограничения на запись файлов в файлы c:/Program Files и т. Д., Которые вступают в силу, когда пользователь устанавливает наше программное обеспечение в windows-xp-режиме окна-7 (он работает правильно, когда установка выполняется непосредственно на реальных окнах-xp machine)Как определить, работает ли моя программа под «windows xp mode» под окнами 7

Можно ли определить, работает ли программа под режимом «windows-xp» в «windows 7»?

Установщик (сгенерированный с помощью InstallAnywhere) является программой java, но мы можем запускать обычный исполняемый файл (например, на основе C++) для сбора информации об аппарате.

+1

Не можете ли вы проверить, «ограничения на запись файлов на« c:/Program Files »и т. Д.» существуют? –

+0

Это install4J? –

+0

Он основан на installanywhere. – Jayan

ответ

1

Не проверяйте, действительно ли вы находитесь в режиме Windows XP. Вместо этого проверьте, есть ли у вас проблемы с записью файлов программы; если да, поставьте все необходимые обходные пути.

Я подозреваю, что ваши проблемы вызваны не только режимом Windows XP, но скорее чем-то, что случайно вызвано режимом XP, но может произойти и в других обстоятельствах; выполнение теста для конкретных проблем, которые у вас есть, позволит вам применить обходное решение во всех таких ситуациях.

Смежные вопросы