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


Поиск и подготовка ресурсов Azure в Visual Studio

Вы можете работать с Azure в Visual Studio с помощью множества возможностей, предназначенных для упрощения разработки и развертывания в Azure.

Предпосылки

Развертывание ресурсов Azure

Это типичное диалоговое окно Visual Studio, в котором можно просматривать и искать существующие ресурсы Azure. Над списком существующих ресурсов есть кнопка, которая позволяет подготовить новые:

Снимок экрана: выбор ресурса Azure.

Замечание

В этом примере показаны экземпляры Службы приложений Azure, но аналогичное диалоговое окно существует для всех служб Azure, поддерживаемых Visual Studio.

С помощью быстрого запуска можно найти функцию интегрированной среды разработки Visual Studio для подключения к поддерживаемым службам. Чтобы использовать эту функцию, откройте быстрый запуск (нажмите клавиши CTRL+Q), введите службу (например, Azure Storage), чтобы найти функции подключенных служб и сразу же начать подключение к службе.

Просмотр и поиск существующих ресурсов Azure

На следующем снимка экрана показан типичный диалог Visual Studio, в котором можно просматривать и искать существующие ресурсы Azure.

  1. Вы можете фильтровать по подписке Azure с помощью раскрывающегося списка
  2. Вы можете сгруппировать найденные экземпляры по группе ресурсов или по типу ресурса (который фактически предоставляет неструктурированный список)
  3. Вы можете выполнить поиск по имени ресурса

Снимок экрана: просмотр и поиск ресурсов Azure

Замечание

В этом примере показаны экземпляры Службы приложений Azure, но аналогичное диалоговое окно существует для всех служб Azure, поддерживаемых Visual Studio.

Разверните приложение в Azure, используя публикацию или GitHub Actions

При открытии проекта из репозитория GitHub в Visual Studio 2022 версии 17.7 и более поздних версиях все действия GitHub в репозитории отображаются в узле GitHub Actions в обозревателе решений.

Visual Studio имеет специальную поддержку для GitHub Actions, которые развертывают ваш проект. Вы можете создать действие развертывания, которое будет публиковать приложение в Azure. Щелкните проект правой кнопкой мыши в обозревателе решений и выберите команду "Опубликовать " в контекстном меню. Мастер публикации поможет вам в работе, и если проект размещен на сайте GitHub, вы автоматически сможете настроить CI/CD с помощью GitHub Actions. Обзор действий GitHub в Visual Studio.

Настройка зависимостей Azure для эмуляции локально и подключения к реальным службам во время развертывания

Используйте подключенные службы для подключения приложения к локальным эмуляторам и другим локальным альтернативам службам Azure. Начните работу, щелкнув правой кнопкой мыши узел "Подключенные службы " в обозревателе решений и выберите пункт "Управление подключенными службами".

Снимок экрана: локальные эмуляторы Azure.

Отладка проектов функций Azure в автономном режиме без затрат

Visual Studio будет легко эмулировать службу функций Azure локально при запуске отладки. Вам даже не нужно входить в подписку Azure.

Удаленная отладка служб размещения Azure, таких как Служба приложений Azure

См . раздел "Присоединение к запущенным процессам" с помощью отладчика Visual Studio