Цитата:
Сообщение от $mival
да на самом деле многим пригодится, переносимые приложения очень удобны.
вопрос:
- как убрать в папку файлы AIR приложения? (exe swf)
то есть хотелось бы чтоб в корне был только AIR.exe а все остальное было в папках.
|
Думается, что при старте рантайма, он смотрит откуда был запущен процесс и ищет в этом каталоге подкаталог META-INF и файл application.xml с настройками приложения в нем. Так что если вынести Adobe AIR.dll и ресурсы в подкаталог относительно экзешника и грузить ДЛЛ-ку оттуда, то он все равно будет искать каталог META-INF рядом с экзешником и естесственно не найдет.
Поэтому есть тут есть два варианта:
Запихнуть все в подкаталог и сделать еще один экзешник, который будет запускать сам лаунчер из подкаталога.
Или убрать все в подкаталог а в родительском сделать Autorun.inf, который запускает лаунчер. Но это только если прога будет находиться на сменном носителе.