Создание менеджера C# API

Ниже описаны шаги по созданию собственного менеджера C# API:

  • Установите Microsoft Visual Studio 2015
  • Создайте каталог для целевого проекта, например D:\Projects
  • Откройте командную строку Visual Studio от имени администратора: Все программы (All programs) -> приложения разработчика (Engineering Applications) -> разработка программного обеспечения (Software Development) -> Visual Studio 2015 — > инструменты Visual Studio (Visual Studio Tools). Откроется каталог, в котором вы должны выбрать «VS2015 x64 Native Tools Command Prompt» (командная стркоа).
  • Перейдите в созданный вами каталог, например D:\Projects.
  • Задайте в качестве значения переменной среды API_ROOT путь к каталогу API «КАСКАД Цифра» с помощью команды «set API_ROOT <путь к директории API>».
  • Введите команду «%API_ROOT%\checkAPIenv.cmd». Данная команда настраивает среду и выводит на экран следующие данные:

found API_ROOT — good

found VC12 compiler — good

настройка env для 64-битной разработки

сделано

  • Теперь создайте проект разработчика для менеджера API. Необходимо использовать команду «%API_ROOT%\newWCCOACSharpManager.cmd» с именем проекта в качестве параметра. Пример: %API_ROOT%\newWCCOACSharpManager.cmd CSharp_Manager.
  • Будет создана директория CSharp_Manager, которая содержит файлы с исходным кодом и проектом Visual Studio.

Рисунок: настройка среды и применение команды newWCCOACSharpManager.cmd <myManagerName>. В примере используется имя CSharp_Manager

  • Перейдите в этот каталог и откройте CSharp_Manager.sln для запуска проекта Visual Studio.
  • Убедитесь, что конфигурация сборки установлена на разрядность x64. Вы можете легко проверить это в главном окне Visual Studio – см. рисунок ниже.

Рисунок: Microsoft Visual Studio – CSharp_Manager

  • Произведите сборку проекта CSharp_Manager, как показано на рисунке:

Рисунок: сборка проекта CSharp_Manager

.

  • Скопируйте сгенерированный исполняемый файл в директорию “путь_КАСКАД\bin», добавьте менеджер в консоль «КАСКАД Цифра» существующего проекта и запустите его. В качестве альтернативы вы также можете скопировать исполняемый файл в каталог bin вашего проекта «КАСКАД Цифра». Обратите внимание, однако, что вам также нужно скопировать библиотеку Sybcom.WCCOA.CSharpInterface.dll из каталога ”bin» «КАСКАД Цифра» в каталог «bin» проекта.

Рисунок: запущенный менеджер C# API

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *