Отдел продаж
8 800 250 60 77

Разработка и отладка расширения для СКАУТ-Платформы

Для разработки расширения для СКАУТ-Платформы предоставляется демонстрационное решение (solution) для Visual Studio. В данном решении содержится построитель расширений и проекты (projects) демонстрационного расширения.

Описание системы расширений приведено в документе Система расширений СКАУТ-Платформы.

Разработка расширения

Разрабатывать собственное расширение рекомендуется в демонстрационном решении на основе демонстрационного расширения.

Процесс разработки собственного расширения с отчетом описан в документе Рекомендации по созданию отчета для СКАУТ-Платформы на основе тестового расширения

Процесс разработки собственного расширения с поддержкой нового протокола описан в документе Создание расширения, включающего поддержку нового протокола в СКАУТ-Платформе

По окончанию разработки необходимо запустить проект ExtensionMaker. В результате запуска, если построитель расширений отработал без ошибок, в директории «_Extensions» появится архив с расширением «.spe».

Далее необходимо установить расширение на СКАУТ-Платформу. Для этого необходимо проделать следующие шаги:

  1. Установить СКАУТ-Платформу;
  2. Запустить СКАУТ-Агент;
  3. Выбрать в Агенте вкладку «Сервер приложений»;
  4. Нажать кнопку «Добавить расширение»;
  5. Выбрать архив с расширением из директории «_Extensions».

Отладка расширения

Для отладки расширения необходимо:

  1. Установить расширение на СКАУТ-Платформу (как описано выше);
  2. В Visual Studio открыть решение с построителем расширений;
  3. Поставить Breakepoint в интересующем месте;
  4. Вменю Debug выбрать Attach to process;
  5. Выбрать процесс Scout.AppServer.exe (для расширения на Шлюз Scout.TerminalGateway.exe).
Это нравится:0Да/0Нет

Уважаемые партнеры ГК СКАУТ.
Для доступа к Базе Знаний пожалуйста авторизируйтесь на ресурсе СКАУТ-Университет.
В качестве логина используйте свой электронный ящик, а в качестве пароля используйте пароль для доступа к ресурсам СКАУТ-Сайт и СКАУТ-Форум. Если вы не знаете или забыли свой пароль, то вы можете восстановить пароль здесь.
Также в Базе Знаний есть специальная статья, описывающая операцию по восстановлению пароля.