2

Может кто-то пролить свет на различные возможности автоматизации сборки для приложений PB 12.NET. Поскольку PB является .NET, для создания и развертывания приложений могут использоваться такие инструменты, как NAnt или CruiseControl (с MSBuild).Автоматические сборки PowerBuilder 12.NET с использованием Nant

В принципе, это может быть ORCAScript/ECrane PowerGEN независимо.

+0

Вы пытались использовать что-нибудь, чтобы автоматизировать ваши сборки? – Bernard

+0

@ Бернад Да, я долгое время возвращался. Используется комбинация ANT и ORCAScript для создания и развертывания. –

ответ

3

Я обычно опасаюсь «никогда не говорить никогда», но я уверен, что ваш ответ - нет.

Чтобы вызвать компилятор PowerBuilder, вам необходимо вызвать ORCA API PB. IDE делает это. ORCAScript предоставляет вам интерфейс командной строки. PowerGen обеспечивает интерфейс GUI (и множество дополнительных функций).

Однако, я ожидаю, что вы можете использовать ORCAScript или PowerGen из этих инструментов. Например, here's a blog post, описывающий использование ORACScript в CruiseControl с NAnt. PowerGen имеет очень надежный набор параметров командной строки и даст вам больше возможностей и возможностей из командной строки (например, оптимизация PBL, более эффективная загрузка).

Удача,

Terry.

+0

спасибо за входные данные. Теперь я четко понимаю, что нам нужно иметь ORCA API для создания приложений PB, будь то PB 12 classic или «.NET». Поскольку версия PB 12 '.NET' хранит объекты PB совершенно по-другому, я думаю, что это сделает загрузку менее сложной. –

+0

Как использовать аргументы командной строки для исполняемого файла PB? Все еще существуют в PB 12? В 10.5 мы используем их для создания таких проектов, как: 'pb105.exe/w myworkspace.pbw/t mytarget.pbt/deploy/ou logfile.txt' –

Смежные вопросы