-
Досталось наследство: некий программный комплекс, использующий библиотеку QT. Комплекс устанавливает самодельный инсталлятор, написанный на D7. Библиотеку QT этот инсталлятор записывает в %systemroot%\system32 (библиотека используется десятком приложений, живущих в разных папках, класть подмышку - накладно). На XP все работает без проблем. Необходимо перетащить все это добро на Windows 7. Если переписывать все модули вручную и класть QT в sysWOW64, комплекс работает. Инсталлятор падает на записи файлов QT на функции Windows.CopyFile с криком "Отказано в доступе". Пробовал подключать манифесты, запускать от имени администратора - эффекта нет. Подскажите, куда копать?
-
Ставь в свою папку, после чего добавь путь к этой папке в переменную окружения "Path", как делает большинство программ.
-
Спасибо
-
если NTF, то может еще и права надо будет "подкрутить"
-
А инсталлятор, случаем, не отключает себе трансляцию system32 в sysWOW64?
-
> не отключает себе трансляцию system32 в sysWOW64
имхо, он про sysWOW64 вообще не знает, ибо под 7 и выше не стился...
|