У меня были похожие проблемы, но сохранение в формате Unix помогло мне.
Хотя другая проблема, похоже, заключается в том, что упакованный .exe каким-то образом кэширует код для выполнения. Если я изменяю исходный код, запускаю packager для воссоздания exe-файла, а затем снова запускаю exe-файл, похоже, ничего с ним не произошло. Даже удаление ранее файла .exe или перемещение источника в другую папку, похоже, не решает проблему.
Кажется, единственное решение - переименовать исходный файл. Затем упаковщик правильно создает новый .exe-файл с обновленным кодом.
Кто-нибудь сталкивался с подобными проблемами или знает решение? Возможно, есть временная папка, в которой упаковщик хранит файлы, которые затем нельзя перезаписать, чтобы всегда использовалась «первая версия»? Я посмотрел исходный код упаковщика, но там ничего не нашел ...
Christian