Есть ли способ генерировать прокси OpenClient .NET через командную строку?

Я хочу безболезненный способ, чтобы иметь возможность генерировать прогресс прокси OpenClient для.NET.

Я нахожу, что нет ничего приятного в процессе генерации прокси, на самом деле, я почти всегда пробиваю экран, когда приходится им пользоваться.

Моя текущая проблема заключается в том, что он помещает глупые конечные комментарии в исходные файлы, которые неверны * END COMMENTING OUT DATASET CLASS */, Тем не менее, он удаляет файлы и просто выдает ошибку CSC, которая затем должна быстро перехватить файлы перед удалением.

Итак, кто-нибудь знает безболезненный способ надежной генерации прокси из командной строки, который не имеет жестко заданных значений для путей CSC и XSD и т. Д.

Еще лучше, если кто-то знает, когда прогресс сойдет с ног и наконец разработает надлежащий драйвер SQL для.NET, я бы хотел услышать об этом, я больше никогда не хочу видеть сервер приложений.

1 ответ

Не знаю, в каких версиях это поддерживается, и я сам не пробовал, но есть некоторая поддержка "пакетного режима" при создании открытых клиентских прокси.

Цитата из руководства "Введение и программирование открытого клиента" (это из 11.2, я также нашел эту функцию в версии 10.1, так что она, вероятно, уже давно).

Запуск Пакетного ProxyGen

Пакетный ProxyGen работает на поддерживаемых платформах UNIX и Windows. Он позволяет создавать прокси-серверы Open Client и / или определения веб-службы на основе интерфейса Open Client, который вы определили в файле проекта, созданном с помощью ProxyGen. Чтобы запустить Batch ProxyGen, введите в командной строке Windows или UNIX следующую команду:

Синтаксис

bproxygen -xpxgfile project-filename.xpxg [ -useWildCard ] [ -leaveproxyfiles ]

Вот ссылка на последнюю версию (11.3) документации: Progress PSDN

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