Azure IoT Edge Tools - Microsoft анонсировала расширение для поддержки разработки решений IoT Edge с использованием Visual Studio 2019
Azure IoT Edge Tools - Microsoft анонсировала расширение для поддержки разработки решений IoT Edge с использованием Visual Studio 2019
Microsoft объявила о доступности preview-версии нового расширения для Visual Studio 2019 — Azure IoT Edge Tools. Расширение предоставляет богатый набор функций для поддержки разработки решений IoT Edge с использованием Visual Studio 2019:
- Новый проект Azure IoT Edge предназначен для различных платформ (Linux amd64, Linux arm32v7, Windows amd64)
- В решение добавлен новый модуль IoT Edge (C#/C)
- Редактируйте, собирайте и отлаживайте модули IoT Edge локально на компьютере с Visual Studio
- Создавайте и загружайте Docker-образы модулей IoT Edge
- Запускайте модули IoT Edge в локальном или удаленном симуляторе
- Развертывайте IoT-решения на устройствах IoT Edge (с помощью Cloud Explorer)
- Visual Studio 2019: должны быть установлены рабочие нагрузки “.NET desktop development” и “Azure development workload”; если вы планируете разрабатывать C-модули, то также необходимо установить “Windows desktop development with C++”
- Docker Desktop. Вам необходимо правильно настроить Docker CE, работающий в режиме Linux container или Windows container.
- Чтобы настроить локальную среду разработки для отладки, запуска и тестирования решения IoT Edge, вам потребуется Azure IoT EdgeHub Dev Tool. Для этого сначала установите Python (2.7/3.6), а затем установите iotedgehubdev, выполнив команду ниже в своем терминале. Убедитесь, что версия вашего Azure IoT EdgeHub Dev Tool превышает 0.8.0.
pip install --upgrade iotedgehubdev
Существует два варианта установки нового расширения:
- Загрузить и установить новое расширение из Visual Studio Marketplace.
- В качестве альтернативы можно установить расширение непосредственно из Visual Studio 2019, используя меню Extensions -> Manage Extensions. В окне Manage Extensions следует выбрать Online на левой панели и ввести edge в поле поиска в верхнем правом углу, чтобы выполнить поиск и загрузить “Azure IoT Edge Tools for VS 2019 [Preview]”.
Для начала работы рекомендуем обратиться к следующим ресурсам:
Use Visual Studio 2019 to develop and debug modules for Azure IoT Edge (Preview)
Easily Develop and Debug Azure IoT Edge C Modules with Azure IoT Edge Tools
Visual Studio Azure IoT Edge Tools document repo