Ошибка. EXE-приложения после развертывания, но не при сборке в Powerbuilder 9

У меня есть этот необычный случай, когда я развернул свой проект Powerbuilder 9 и запустил исполняемый файл (вне IDE powerbuilder), он выдает ошибку. Но когда я попытался запустить его с помощью Powerbuilder IDE, ошибки не было.

ошибка после развертывания

Кто-нибудь может объяснить, почему это происходит? ТИА

1 ответ

Добавьте объекты в файл PBR перед компиляцией (см. Справку PB) вместе с растровыми изображениями, объектами datawindow, которые необходимы, но не имеют прямой ссылки в приложении.

В основном все, на что ссылаются динамически, исключается, потому что PB не знает, как встроить объект. Другой вариант - изменить настройки компиляции для объекта проекта. Если вы скомпилируете все в один огромный исполняемый файл по сравнению с компиляцией в исполняемый файл и PBD (или DLL), то PB использует другие правила для определения того, что встроено в ваши файлы времени выполнения.

Ваша проблема очень распространенная, и ее очень легко решить, так что удачи.

Другие вопросы по тегам