Shpalichf
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Спасибо всем за участие в самом большом форуме на тему портатизации софта. У меня вопрос (возможно глупый, но 3 дня упорно ковырял форумы и читал руководства). Какую изюминку нужно добавлять к проектам Thinstall, чтобы упакованная сборка заработала на Windows-7 x64. Перепробовал много портативных программ, обновлял их Relink-ом до версии 4.6. Все тухло! Запуск, работа 2 секунды, вылет в аут. Один Office-2010 меня удивил своей работоспособностью в моей операционке. Этот офис был упакован ThinApp v4.0, я его обновил Relink-ом до 4.6, работоспособность сохранена. На виртуальных машинах SunVirtualBox: Windows-XP SP3 и Windows-7 x86 все мои личные сборки и чужие сборки работают нормально. Но на дебильной Windows-7 x64 случается странный вылет на 2-й секунде работы, даже Thinstall-енная CMD.exe появляется на 2 секунды и потом вылетает. Я пробовал отследить в динамике загрузку DLL портативной программы софтиной "depends.exe". Есть пара "красных" библиотек, но они похоже стандартные (Thinstall-приложение должно использовать типовые библиотеки из %SystemSystem% реальной FS) и при добавлении их в проект рождается еще больше "красных" ссылок на другие DLL. Конкретно, пытаюсь сделать Portable Alias I-Sketch v2, у которой нет нормальной защиты, к железу она не привязывается, написана на Visual Basic, ни один ее файл не упакован... Короче, может быть найдется где-то на этом форуме человек, собравший Office-2010 и подскажет мне неразумному, что же нужно добавлять в проекты, чтобы они открывались в Винде х64. Либо научите нормальным процессам отладки (debug, trace...) портативных программ. |