Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Вы можете работать с Azure в Visual Studio с помощью множества возможностей, предназначенных для упрощения разработки и развертывания в Azure.
Предпосылки
- Учетная запись Azure. Если у вас нет учетной записи Azure, активируйте преимущества Azure для подписчиков Visual Studio или зарегистрироваться для получения бесплатной пробной версии.
Развертывание ресурсов Azure
Это типичное диалоговое окно Visual Studio, в котором можно просматривать и искать существующие ресурсы Azure. Над списком существующих ресурсов есть кнопка, которая позволяет подготовить новые:
Замечание
В этом примере показаны экземпляры Службы приложений Azure, но аналогичное диалоговое окно существует для всех служб Azure, поддерживаемых Visual Studio.
С помощью быстрого запуска можно найти функцию интегрированной среды разработки Visual Studio для подключения к поддерживаемым службам. Чтобы использовать эту функцию, откройте быстрый запуск (нажмите клавиши CTRL+Q), введите службу (например, Azure Storage), чтобы найти функции подключенных служб и сразу же начать подключение к службе.
Просмотр и поиск существующих ресурсов Azure
На следующем снимка экрана показан типичный диалог Visual Studio, в котором можно просматривать и искать существующие ресурсы Azure.
- Вы можете фильтровать по подписке 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 в автономном режиме без затрат
Visual Studio будет легко эмулировать службу функций Azure локально при запуске отладки. Вам даже не нужно входить в подписку Azure.
Удаленная отладка служб размещения Azure, таких как Служба приложений Azure
См . раздел "Присоединение к запущенным процессам" с помощью отладчика Visual Studio