Разработка и отладка расширения для СКАУТ-Платформы
Для разработки расширения для СКАУТ-Платформы предоставляется демонстрационное решение (solution) для Visual Studio. В данном решении содержится построитель расширений и проекты (projects) демонстрационного расширения.
Описание системы расширений приведено в документе Система расширений СКАУТ-Платформы.
Разработка расширения
Разрабатывать собственное расширение рекомендуется в демонстрационном решении на основе демонстрационного расширения.
Процесс разработки собственного расширения с отчетом описан в документе Рекомендации по созданию отчета для СКАУТ-Платформы на основе тестового расширения
Процесс разработки собственного расширения с поддержкой нового протокола описан в документе Создание расширения, включающего поддержку нового протокола в СКАУТ-Платформе
По окончанию разработки необходимо запустить проект ExtensionMaker. В результате запуска, если построитель расширений отработал без ошибок, в директории «_Extensions» появится архив с расширением «.spe».
Далее необходимо установить расширение на СКАУТ-Платформу. Для этого необходимо проделать следующие шаги:
- Установить СКАУТ-Платформу;
- Запустить СКАУТ-Агент;
- Выбрать в Агенте вкладку «Сервер приложений»;
- Нажать кнопку «Добавить расширение»;
- Выбрать архив с расширением из директории «_Extensions».
Отладка расширения
Для отладки расширения необходимо:
- Установить расширение на СКАУТ-Платформу (как описано выше);
- В Visual Studio открыть решение с построителем расширений;
- Поставить Breakepoint в интересующем месте;
- Вменю Debug выбрать Attach to process;
- Выбрать процесс Scout.AppServer.exe (для расширения на Шлюз Scout.TerminalGateway.exe).
Для доступа к Базе Знаний пожалуйста авторизируйтесь на ресурсе СКАУТ-Университет.
Также в Базе Знаний есть специальная статья, описывающая операцию по восстановлению пароля.