Skip to content

Ошибка выполнения exe, скомпилированного из скрипта, использующего более одной библиотеки #1595

@andreynedogonov-bit

Description

@andreynedogonov-bit

Опишите ошибку
Из скрипта, в начале которого строки
#Использовать OInt
#Использовать InternetMail
сделан exe. При выполнении возникает ошибка на строку
Профиль = Новый ИнтернетПочтовыйПрофиль;
что неправильный объект, типа того. Если поменять подключение библиотек местами:
#Использовать InternetMail
#Использовать OInt
то exe ругается уже на
OPI_Telegram.ОтправитьТекстовоеСообщение(Токен, IDПользователя, Тема + Символы.ПС + Текст);
Без создания exe, когда просто запуск скрипта как параметр osript.exe, ошибок нет.
Делаю вывод что при создании exe подключается только первая указанная в скрипте библиотека, а дальнейшие инструкции #Использовать игнорируются. Считаю что это существенная ошибка!

Воспроизведение ошибки
Все изложено в описании ошибки.

Ожидаемое поведение
Экзешник из скрипта должен работать точно так же, как сам скрипт.

Окружение

  • ОС: Windows 11
  • Версия: крайний oscript на данный момент, v1.9.3

Дополнительная информация
Мой первый багрепорт, звиняйте что не так.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions