Поделиться через


Настройка среды разработки для Windows

Чтобы создавать и запускать Azure Service Fabric applications на компьютере для разработки Windows, установите среду выполнения Service Fabric, пакет средств разработки (SDK) и инструменты. Вам также нужно включить выполнение сценариев Windows PowerShell, включенных в пакет SDK.

Предварительные условия

Убедитесь, что вы используете поддерживаемую версию Windows.

Скачивание и установка среды выполнения и пакета SDK

Примечание.

WebPI, использовавшийся ранее для установки пакета SDK или инструментов, не рекомендуется использовать после 1 июля 2022 г.

Среду выполнения можно установить отдельно. Однако пакет SDK требует среды выполнения, поэтому для среды разработки необходимо установить как среду выполнения, так и пакет SDK. Следующие ссылки предназначены для загрузки последних версий как runtime-среды, так и пакета SDK.

Пакет Версия
Установка среды выполнения Service Fabric для Windows 10.1.2493.9590
Установить пакет SDK для Service Fabric 7.1.2493

Вы можете найти прямые ссылки на установщики для предыдущих версий на странице Service Fabric Releases.

Поддерживаемые версии см. в разделе "Версии Service Fabric".

Установка среды выполнения

Установщик среды выполнения должен запускаться из командной строки, и необходимо использовать флаг /accepteula. Мы рекомендуем запускать оболочку командной строки с повышенными привилегиями, чтобы сохранить вывод логов. В PowerShell используется следующий пример:

.\MicrosoftServiceFabric.<version>.exe /accepteula

Установка пакета SDK

После установки среды выполнения можно успешно установить пакет SDK. Установщик можно запустить из командной строки или проводника.

Примечание.

Кластер одной машины (OneBox) не поддерживаются для обновлений приложений или кластеров. Удалите кластер OneBox и заново создайте его при необходимости обновления кластера или возникли проблемы с обновлением приложения.

Использование Visual Studio 2017 или 2019

Средства Service Fabric являются частью рабочей нагрузки разработки Azure в Visual Studio 2019 и 2017. Эту рабочую нагрузку необходимо включить при установке Visual Studio. Кроме того, необходимо установить пакет SDK и среды выполнения Microsoft Azure Service Fabric, как описано выше , скачать и установить среду выполнения и пакет SDK.

Включение выполнения скриптов PowerShell

Для создания локального кластера разработки и развертывания приложений из Visual Studio в Service Fabric используются сценарии Windows PowerShell. По умолчанию ОС Windows блокирует выполнение этих сценариев. Чтобы включить их, необходимо изменить политику выполнения PowerShell. Для этого запустите PowerShell с правами администратора и введите следующую команду:

Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Force -Scope CurrentUser

Установка Docker (необязательно)

Service Fabric — это оркестратор контейнеров для развертывания микрослужб в кластере компьютеров. Для запуска приложений контейнера Windows на локальном кластере разработки необходимо сначала установить Docker для Windows. Скачайте Docker CE для Windows (стабильная версия). После установки и запуска Docker щелкните правой кнопкой мыши иконку в трее и выберите "Переключиться на контейнеры Windows". Это необходимо для запуска образов Docker на базе Windows.

Следующие шаги

Теперь, когда вы завершили настройку среды разработки, начните создавать и запускать приложения.