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


Краткое руководство. Развертывание веб-приложения ASP.NET

Примечание.

Начиная с 1 июня 2024 г. только что созданные Служба приложений приложения могут создать уникальное имя узла по умолчанию, использующее соглашение <app-name>-<random-hash>.<region>.azurewebsites.netоб именовании. Существующие имена приложений остаются неизменными. Например:

myapp-ds27dh7271aah175.westus-01.azurewebsites.net

Дополнительные сведения см. в разделе "Уникальное имя узла по умолчанию" для ресурса Служба приложений.

Из этого краткого руководства вы узнаете, как создать и развернуть первое веб-приложение ASP.NET в службе приложение Azure. Служба приложений поддерживает различные версии приложений .NET. Она предоставляет высокомасштабируемую веб-службу размещения исправлений. Веб-приложения ASP.NET являются кросс-платформенными, т. е. могут размещаться в Linux или Windows. По завершении у вас есть группа ресурсов Azure, которая включает план размещения Служба приложений и Служба приложений с развернутым веб-приложением.

Кроме того, вы можете развернуть ASP.NET веб-приложение в составе контейнера Windows или Linux в Служба приложений.

Совет

Найдите советы по GitHub Copilot в Visual Studio, Visual Studio Code и портал Azure шагах.

Примечание.

Создание приложений .NET 9 (STS) с помощью Windows Служба приложений с помощью MSBuild или SCM_DO_BUILD пока не поддерживается. Поддержка этих сценариев сборки планируется после начальной даты общедоступной доступности и к 4 декабря 2024 г. Развертывания, которые создаются вне Служба приложений с помощью Visual Studio, Visual Studio Code, GitHub Actions и Azure DevOps, полностью поддерживаются.

Необходимые компоненты

Если вы уже установили Visual Studio 2022:

  1. Установите последние обновления для Visual Studio, выбрав Справка>Проверить обновления.
  2. Добавьте рабочую нагрузку, выбрав Инструменты>Получить средства и компоненты.

Создание веб-приложения ASP.NET

Инициализация шаблона веб-приложения ASP.NET

  1. Откройте Visual Studio и выберите Создать проект.

  2. В разделе "Создание проекта" найдите и выберите ASP.NET Core Web App (Razor Pages) и нажмите кнопку "Далее".

  3. В разделе Настройка нового проекта присвойте приложению имя MyFirstAzureWebApp и щелкните Далее.

    Снимок экрана: Настройка веб-приложения ASP.NET 8.0.

  4. Выберите .NET 8.0 (долгосрочная поддержка).

  5. Убедитесь, что для типа проверки подлинности задано значение None. Нажмите кнопку создания.

    Снимок экрана: Visual Studio — дополнительные сведения при выборе .NET 8.0.

  6. В меню Visual Studio выберите Отладка>Запустить без отладки, чтобы запустить приложение локально. Если появится сообщение с просьбой доверять самозаверяющем сертификату, нажмите кнопку "Да".

    Снимок экрана: Visual Studio — ASP.NET Core 8.0, работающий локально.

Совет

Если у вас есть учетная запись GitHub Copilot, попробуйте получить функции GitHub Copilot для Visual Studio.

  1. Откройте окно терминала на компьютере и перейдите в рабочую папку. Создайте новое веб-приложение .NET с помощью команды dotnet new webapp , а затем измените каталоги в только что созданное приложение.

    dotnet new webapp -n MyFirstAzureWebApp --framework net8.0
    cd MyFirstAzureWebApp
    
  2. В том же сеансе терминала запустите приложение локально с помощью команды dotnet run .

    dotnet run --urls=https://localhost:5001/
    
  3. Откройте веб-браузер и перейдите к приложению в https://localhost:5001.

    На странице отображается веб-приложение ASP.NET Core 8.0.

    Снимок экрана: Visual Studio Code — ASP.NET Core 8.0 в локальном браузере.

На этом шаге вы создайте демонстрационный проект для развертывания.

  1. Перейдите в пример приложения .NET 8.0.
  2. Нажмите кнопку Вилка в правом верхнем углу на странице GitHub.
  3. Нажмите Владелец и оставьте Имя репозитория по умолчанию.
  4. Щелкните Создать вилку.

В этом кратком руководстве используется интерфейс командной строки разработчика Azure (azd) для создания ресурсов Azure и развертывания кода в нем. Дополнительные сведения см. в статье "Установка интерфейса командной строки разработчика Azure" и "Сборка и развертывание приложений с помощью Интерфейса командной строки разработчика Azure".

Чтобы получить и инициализировать шаблон веб-приложения ASP.NET Core, выполните следующие действия.

  1. Откройте окно терминала на компьютере в пустой рабочий каталог. Выполните следующую команду:

    azd init --template https://github.com/Azure-Samples/quickstart-deploy-aspnet-core-app-service.git
    

    При появлении запроса на имя среды введите dev.

  2. В том же сеансе терминала запустите приложение локально с помощью команды dotnet run. --project Используйте параметр, чтобы указать src каталог azd шаблона, который находится в коде приложения.

    dotnet run --project src --urls=https://localhost:5001/
    
  3. Откройте веб-браузер и перейдите к приложению по адресу https://localhost:5001. На странице отображается шаблон веб-приложения ASP.NET Core 8.0.

    Снимок экрана: Visual Studio Code — ASP.NET Core 8.0 в локальном браузере.

Публикация веб-приложения

Выполните следующие действия, чтобы создать Службу приложений и опубликовать свой проект:

  1. Щелкните правой кнопкой мыши проект MyFirstAzureWebApp в Обозревателе решений и выберите Опубликовать.

  2. В разделе Публикация выберите Azure и нажмите кнопку Далее.

    Снимок экрана: Visual Studio — Публикация веб-приложения и целевого объекта в Azure.

  3. Выберите Указанный целевой объект: Служба приложений Azure (Linux) или Служба приложений Azure (Windows). Выберите Далее.

    Внимание

    Если предполагается использовать ASP.NET Framework 4.8 вы используйте Службу приложений Azure (Windows).

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

    Снимок экрана: Visual Studio — Диалоговое окно входа в Azure.

  5. Справа от списка Экземпляры Службы приложений выберите +.

    Снимок экрана: Visual Studio — Диалоговое окно

  6. Для параметра Подписка подтвердите предложенный вариант или выберите другой из раскрывающегося списка.

  7. В разделе Группа ресурсов выберите Создать. В разделе Новое имя группы ресурсов введите myResourceGroup и щелкните ОК.

  8. В разделе План размещения щелкните Создать.

  9. В плане размещения: создайте диалоговое окно, введите значения, указанные в следующей таблице:

    Параметр Предлагаемое значение Description
    План размещения MyFirstAzureWebAppPlan Имя плана службы приложений.
    Местонахождение Западная Европа Центр обработки данных, где размещается веб-приложение.
    Размер Выберите самый низкий уровень. Ценовые категории определяют функции размещения.
  10. В поле Имя введите уникальное имя приложения. Включите только символыa-z, а 0-9A-Zтакже -. Вы можете использовать автоматически созданное уникальное имя. URL-адрес веб-приложения: http://<app-name>.azurewebsites.net, где <app-name> — имя приложения.

  11. Выберите Создать, чтобы создать ресурсы Azure.

    Снимок экрана: Visual Studio — Диалоговое окно

    Когда процесс завершится, ресурсы Azure создаются для вас. Вы готовы опубликовать проект ASP.NET Core.

  12. В диалоговом окне "Публикация" убедитесь, что выбрано новое приложение Служба приложений, а затем нажмите кнопку "Готово", а затем нажмите кнопку "Закрыть". Visual Studio создаст профиль публикации для выбранного приложения Службы приложений.

  13. На странице Публикация выберите Опубликовать. Если появилось сообщение с предупреждением нажмите кнопку Продолжить.

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

    На странице отображается веб-приложение ASP.NET Core 8.0.

    Снимок экрана: веб-приложение Visual Studio — ASP.NET Core 8.0 в Azure.


  1. Откройте Visual Studio Code из корневого каталога проекта.

    code .
    
  2. Если появится запрос, выберите "Да", я доверяю авторам.

    Совет

    Если у вас есть учетная запись GitHub Copilot, попробуйте получить функции GitHub Copilot для Visual Studio Code.

  3. В Visual Studio Code выберите представление>палитры команд, чтобы открыть палитру команд.

  4. Найдите и выберите службу приложение Azure: создайте веб-приложение (дополнительно).

  5. Ответьте на запросы следующим образом:

    1. Если отобразится запрос на вход в учетную запись Azure, выполните его.
    2. Выберите Подписка.
    3. Щелкните Создать веб-приложение... Дополнительно.
    4. Чтобы ввести глобально уникальное имя для нового веб-приложения, используйте уникальное имя для всех приложений Azure. Допустимые символы: a-z, 0-9 и -. Рекомендуется использовать сочетание названия компании и идентификатора приложения.
    5. Выберите Создать группу ресурсов и укажите имя, например myResourceGroup.
    6. При появлении запроса на выбор стека среды выполнения выберите .NET 8 (LTS).
    7. Выберите операционную систему (Windows или Linux):
    8. Выберите ближайшее расположение.
    9. Выберите "Создать новый план Служба приложений", укажите имя и выберите ценовую категорию "Бесплатный" (F1).
    10. Для ресурса Application Insights выберите "Пропустить" для ресурса Application Insights.
    11. При появлении запроса нажмите кнопку "Развернуть".
    12. Выберите для развертывания папку MyFirstAzureWebApp.
    13. При появлении запроса выберите Добавить конфигурацию.
  6. В диалоговом окне Всегда развертывайте рабочую область MyFirstAzureWebApp в <имя> приложения, выберите "Да", чтобы Visual Studio Code развертывался в одном приложении Служба приложений каждый раз, когда вы находитесь в этой рабочей области.

  7. Когда публикация завершится, щелкните Обзор веб-сайта в открывшемся уведомлении и нажмите кнопку Открыть при появлении запроса.

    На странице отображается веб-приложение ASP.NET Core 8.0.

    Снимок экрана: веб-приложение Visual Studio Code — ASP.NET Core 8.0 в Azure.

  1. Войдите в учетную запись Azure с помощью команды az login и следующего запроса:

    az login
    
  2. Используйте az webapp up для развертывания кода в локальном каталоге MyFirstAzureWebApp :

    az webapp up --sku F1 --name <app-name> --os-type <os>
    
    • Замените <app-name> именем, уникальным в пределах Azure. Допустимые символы: a-z, 0-9 и -. Рекомендуется использовать сочетание названия компании и идентификатора приложения.
    • Аргумент --sku F1 создает веб-приложение с ценовой категорией Бесплатный. Этот аргумент можно опустить, чтобы использовать более быструю ценовую категорию "Премиум" с почасовой оплатой.
    • Измените <os> на linux или windows.
    • При необходимости вы можете использовать аргумент --location <location-name>, где <location-name> является доступным регионом Azure. Чтобы получить список допустимых регионов для учетной записи Azure, выполните команду az account list-locations .

    Выполнение команды может занять несколько минут. Во время выполнения команда предоставляет сообщения о создании группы ресурсов, плане Служба приложений и размещении приложения, настройке ведения журнала, а затем выполнении zip-развертывания. Затем отображается сообщение с URL-адресом приложения:

    You can launch the app at http://<app-name>.azurewebsites.net
    
  3. Откройте веб-браузер и перейдите по URL-адресу. На странице отображается веб-приложение ASP.NET Core 8.0.

    Снимок экрана: веб-приложение CLI ASP.NET Core 8.0 в Azure.

Примечание.

Мы рекомендуем Azure PowerShell для создания приложений на платформе размещения Windows. Для создания приложений в Linux используйте другое средство, например Azure CLI

  1. Войдите в учетную запись Azure с помощью команды Connect-AzAccount и выполните следующую команду:

    Connect-AzAccount
    
  2. Создайте приложение с помощью команды New-AzWebApp:

    New-AzWebApp -ResourceGroupName myResourceGroup -Name <app-name> -Location westeurope
    
    • Замените <app-name> именем, уникальным в пределах Azure. Допустимые символы: a-z0-9и - сочетание имени вашей компании и идентификатора приложения является хорошим шаблоном.
    • При необходимости вы можете использовать параметр -Location <location-name>, где <location-name> является доступным регионом Azure. Чтобы получить список допустимых регионов для учетной записи Azure, выполните команду Get-AzLocation .

    Выполнение команды может занять несколько минут. Команда создает группу ресурсов, план Служба приложений и ресурс Служба приложений.

  3. В корневой папке приложения выполните команду dotnet publish , чтобы подготовить локальное приложение MyFirstAzureWebApp для развертывания:

    dotnet publish --configuration Release
    
  4. Перейдите в каталог версии и создайте ZIP-файл из содержимого:

    cd bin\Release\net8.0\publish
    Compress-Archive -Path * -DestinationPath deploy.zip
    
  5. Опубликуйте ZIP-файл в приложении Azure с помощью команды Publish-AzWebApp:

    Publish-AzWebApp -ResourceGroupName myResourceGroup -Name <app-name> -ArchivePath (Get-Item .\deploy.zip).FullName -Force
    

    Примечание.

    -ArchivePath нужно предоставить полный путь к ZIP-файлу.

  6. Откройте веб-браузер и перейдите по URL-адресу. На странице отображается веб-приложение ASP.NET Core 8.0.

    Снимок экрана: веб-приложение CLI ASP.NET Core 8.0 в Azure.

  1. В поле поиска введите службы приложений. В разделе Службы выберите Службы приложений.

    Снимок экрана: панель поиска на портале Azure.

  2. На странице Служба приложений выберите "Создать>веб-приложение".

  3. На вкладке Основные сведения задайте следующие параметры:

    • Для параметра Группа ресурсов выберите Создать. В качестве имени введите myResourceGroup.
    • В разделе "Имя" введите глобально уникальное имя веб-приложения.
    • В разделе Опубликовать выберите Код.
    • В стеке среды выполнения выберите .NET 8 (LTS).
    • В разделе "Операционная система" выберите Windows. Если вы выберете Linux, вы не можете настроить развертывание GitHub на следующем шаге, но после создания приложения на странице Центра развертывания его можно сделать.
    • Выберите регион для обслуживания приложения.
    • В разделе Служба приложений План выберите "Создать" и введите myAppServicePlan для имени.
    • В разделе "Тарифный план" выберите "Бесплатный F1".

    Снимок экрана: новая конфигурация приложения Служба приложений для .NET 8 в портал Azure.

  4. Выберите вкладку "Развертывание" в верхней части страницы

  5. В разделе Параметров GitHub Actions установите для параметра "Включить непрерывное развертывание".

  6. В разделе Сведения о GitHub Actions проверьте подлинность с помощью своей учетной записи GitHub и выберите следующие параметры:

    • Для организации выберите организацию, в которой вы вилировали демонстрационный проект.
    • В репозитории выберите проект dotnetcore-docs-hello-world .
    • Для ветви выберите main.

    Снимок экрана: параметры развертывания для приложения с помощью среды выполнения .NET 8.

  7. В нижней части страницы выберите Review + create (Проверить и создать).

  8. После выполнения проверки нажмите кнопку "Создать " в нижней части страницы.

  9. По завершении развертывания нажмите кнопку Перейти к ресурсу.

    Снимок экрана: следующий шаг для перехода к ресурсу.

  10. Найдите развернутое приложение в веб-браузере по URL-адресу http://<app-name>.azurewebsites.net. Если появится сообщение о запуске веб-приложения и ожидании содержимого, развертывание GitHub по-прежнему выполняется. Подождите несколько минут и обновите страницу.

Шаблон AZD содержит файлы, которые создают следующие необходимые ресурсы для запуска приложения в службе приложений:

  • Новая группа ресурсов для всех ресурсов Azure, которые потребуются для этой службы.
  • Новый план Служба приложений, указывающий расположение, размер и функции фермы веб-серверов, на котором размещено приложение.
  • Новый экземпляр приложения Служба приложений для запуска развернутого приложения.
  1. Войдите в учетную запись Azure с помощью команды azd auth login и выполните следующий запрос:

    azd auth login
    
  2. Создайте ресурсы Azure и разверните приложение с помощью azd up команды:

    azd up
    

    Выполнение azd up команды может занять несколько минут. azd upиспользует файлы Bicep в проектах для создания группы ресурсов, Служба приложений плана и размещения приложения. Он также выполняет определенные конфигурации, такие как включение ведения журнала и развертывание скомпилированного кода приложения. Во время выполнения команда предоставляет сообщения о процессе подготовки и развертывания, включая ссылку на развертывание в Azure. По завершении команда также отображает ссылку на приложение развертывания.

  3. Откройте веб-браузер и перейдите по URL-адресу. На странице отображается веб-приложение ASP.NET Core 8.0.

    Снимок экрана: развернутый платформа .NET Framework пример приложения 4.8.

Обновление и повторное развертывание приложения

Внесите изменения в Index.cshtml и повторно разверните файл, чтобы просмотреть изменения. В шаблоне .NET 8.0 он находится в папке Pages . В шаблоне платформа .NET Framework 4.8 он находится в папке Views/Home. Чтобы обновить и повторно развернуть веб-приложение, сделайте следующее:

  1. В Обозреватель решений в проекте дважды щелкните Pages>Index.cshtml, чтобы открыть файл.

  2. Замените первый элемент <div> следующим кодом:

    <div class="jumbotron">
        <h1>.NET 💜 Azure</h1>
        <p class="lead">Example .NET app to Azure App Service.</p>
    </div>
    

    Совет

    Если GitHub Copilot включен в Visual Studio, выполните следующие действия.

    1. <div> Выберите элемент и введите ALT+/.
    2. Спросите Copilot: "Перейдите на карточку начальной загрузки, которая говорит .NET 💜 Azure".

    Сохранение изменений.

  3. Чтобы выполнить повторное развертывание в Azure, щелкните правой кнопкой мыши проект MyFirstAzureWebApp в Обозревателе решений, а затем выберите Опубликовать.

  4. На странице Публикация со сводными сведениями щелкните Опубликовать.

    По завершении публикации Visual Studio открывает в браузере страницу с URL-адресом веб-приложения.

    На странице отображается обновленное веб-приложение ASP.NET Core 8.0.

    Снимок экрана: Обновленное веб-приложение Visual Studio ASP.NET Core 8.0 в Azure.

  1. Откройте Pages/Index.cshtml.

  2. Замените первый элемент <div> следующим кодом:

    <div class="jumbotron">
        <h1>.NET 💜 Azure</h1>
        <p class="lead">Example .NET app to Azure App Service.</p>
    </div>
    

    Совет

    Попробуйте использовать этот подход с помощью GitHub Copilot:

    1. Выберите весь <div> элемент и выберите .
    2. Спросите Copilot: "Перейдите на карточку начальной загрузки, которая говорит .NET 💜 Azure".

    Сохранение изменений.

  3. В Visual Studio Code откройте палитру команд: CTRL SHIFT++P.

  4. Найдите и выберите службу приложение Azure: развертывание в веб-приложении.

  5. Выберите подписку и веб-приложение, которое вы использовали ранее.

  6. При появлении запроса нажмите кнопку "Развернуть".

  7. После завершения публикации выберите "Обзор веб-сайта " в уведомлении.

    На странице отображается обновленное веб-приложение ASP.NET Core 8.0.

    Снимок экрана: обновленное веб-приложение Visual Studio Code ASP.NET Core 8.0 в Azure.

Совет

Сведения о том, как Visual Studio Code с помощью GitHub Copilot помогает улучшить работу веб-разработки, см. в шагах Visual Studio Code.

В локальном каталоге откройте файл Pages/Index.cshtml . Замените первый элемент <div> следующим кодом:

<div class="jumbotron">
    <h1>.NET 💜 Azure</h1>
    <p class="lead">Example .NET app to Azure App Service.</p>
</div>

Сохраните изменения, а затем повторно разверните приложение с помощью az webapp up команды и замените <os> либоwindowslinux.

az webapp up --os-type <os>

Эта команда использует значения, которые кэшируются локально в файле .azure/config, включая имя приложения, группу ресурсов и план службы приложений.

После завершения развертывания вернитесь в окно браузера, которое открылось на шаге "Обзор приложения " и обновите его.

На странице отображается обновленное веб-приложение ASP.NET Core 8.0.

Снимок экрана: обновленное веб-приложение ASP.NET Core 8.0 в Azure.

  1. В локальном каталоге откройте файл Pages/Index.cshtml . Замените первый элемент <div> следующим кодом:

    <div class="jumbotron">
        <h1>.NET 💜 Azure</h1>
        <p class="lead">Example .NET app to Azure App Service.</p>
    </div>
    
  2. Из корневой папки приложения подготовьте локальное приложение MyFirstAzureWebApp для развертывания с помощью команды публикации dotnet:

    dotnet publish --configuration Release
    
  3. Перейдите в каталог версии и создайте ZIP-файл из содержимого:

    cd bin\Release\net8.0\publish
    Compress-Archive -Path * -DestinationPath deploy.zip -Force
    
  4. Опубликуйте ZIP-файл в приложении Azure с помощью команды Publish-AzWebApp:

    Publish-AzWebApp -ResourceGroupName myResourceGroup -Name <app-name> -ArchivePath (Get-Item .\deploy.zip).FullName -Force
    

    Примечание.

    -ArchivePath нужно предоставить полный путь к ZIP-файлу.

  5. После завершения развертывания вернитесь в окно браузера, которое открылось на шаге "Обзор приложения " и обновите его.

    На странице отображается обновленное веб-приложение ASP.NET Core 8.0.

    Снимок экрана: обновленное веб-приложение ASP.NET Core 8.0 в Azure.

  1. Перейдите к вилке GitHub примера кода.

  2. На странице репозитория создайте пространство кода, выбрав "Создать код>" на главном сайте.

    Снимок экрана: создание пространства кода в репозитории GitHub с вилкой dotnetcore-docs-hello-world.

  3. Откройте Index.cshtml.

    Index.cshtml находится в папке Pages .

    Снимок экрана: окно Explorer из Visual Studio Code в браузере с выделением файла Index.cshtml в репозитории dotnetcore-docs-hello-world.

  4. Замените первый элемент <div> следующим кодом:

    <div class="jumbotron">
        <h1>.NET 💜 Azure</h1>
        <p class="lead">Example .NET app to Azure App Service.</p>
    </div>
    

    Изменения сохраняются автоматически.

    Совет

    Попробуйте использовать этот подход с помощью GitHub Copilot:

    1. Выберите весь <div> элемент и выберите .
    2. Спросите Copilot: "Перейдите на карточку начальной загрузки, которая говорит .NET 💜 Azure".
  5. В меню "Управление версиями" введите сообщение о фиксации, напримерModify homepage. Затем нажмите кнопку "Фиксация " и подтвердите промежуточные изменения, нажав кнопку "Да".

    Снимок экрана: Visual Studio Code в браузере, панель

  6. Нажмите кнопку "Синхронизировать изменения 1", а затем нажмите кнопку "ОК".

  7. Выполнение развертывания занимает несколько минут. Чтобы просмотреть ход выполнения, перейдите в раздел https://github.com/<your-github-alias>/dotnetcore-docs-hello-world/actions.

  8. Вернитесь к окну браузера, открывшемуся во время перехода к шагу приложения , и обновите страницу.

    На странице отображается обновленное веб-приложение ASP.NET Core 8.0.

    Снимок экрана: обновленное веб-приложение ASP.NET Core 8.0 в Azure.

В локальном каталоге откройте файл src/Pages/Index.cshtml . Замените первый элемент <div> следующим кодом:

<div class="jumbotron">
    <h1>.NET 💜 Azure</h1>
    <p class="lead">Example .NET app to Azure App Service.</p>
</div>

Сохраните изменения, а затем повторно разверните приложение с помощью команды azd up.

azd up

azd up пропускает шаг подготовки ресурсов на этот раз и повторно развертывает код, так как в файлах Bicep нет изменений.

После завершения развертывания браузер откроется обновленное веб-приложение ASP.NET Core 8.0.

Снимок экрана: обновленное веб-приложение ASP.NET Core 8.0 в Azure.

Управление приложением Azure

Чтобы управлять веб-приложением, перейдите на портал Azure, найдите и выберите Службы приложений.

Снимок экрана: портал Azure — Выберите опцию

На странице Службы приложений выберите имя веб-приложения.

Снимок экрана: портал Azure — Страница Служб приложений с примером выбранного веб-приложения.

На странице Обзор для веб-приложения вы можете выполнять базовые задачи управления: просмотр, завершение, запуск, перезагрузку и удаление. В меню слева есть дополнительные страницы для настройки приложения.

Снимок экрана: портал Azure — Страница обзора Службы приложений.

Очистка ресурсов

На предыдущем шаге вы создали ресурсы Azure в группе ресурсов. Если вы считаете, что в будущем эти ресурсы вам не понадобятся, их можно удалить, удалив группу ресурсов.

  1. На странице Обзор веб-приложения на портале Azure щелкните ссылку myResourceGroup в разделе Группы ресурсов.
  2. На странице группы ресурсов убедитесь, что перечислены ресурсы, которые нужно удалить.
  3. Выберите "Удалить группу ресурсов", введите myResourceGroup в текстовом поле и нажмите кнопку "Удалить".
  4. Подтвердите еще раз, нажав кнопку "Удалить".

Очистка ресурсов

На предыдущем шаге вы создали ресурсы Azure в группе ресурсов. Если вы считаете, что в будущем эти ресурсы вам не понадобятся, их можно удалить, удалив группу ресурсов.

  1. На странице Обзор веб-приложения на портале Azure щелкните ссылку myResourceGroup в разделе Группы ресурсов.
  2. На странице группы ресурсов убедитесь, что перечислены ресурсы, которые нужно удалить.
  3. Выберите "Удалить группу ресурсов", введите myResourceGroup в текстовом поле и нажмите кнопку "Удалить".
  4. Подтвердите еще раз, нажав кнопку "Удалить".

На предыдущем шаге вы создали ресурсы Azure в группе ресурсов. Если эти ресурсы вам не понадобятся в будущем, вы можете удалить группу ресурсов, выполнив следующую команду в Cloud Shell:

az group delete

Для удобства команда az webapp up, запущенная ранее в этом проекте, сохраняет имя группы ресурсов в качестве значения по умолчанию при выполнении az команд из этого проекта.

Очистка ресурсов

На предыдущем шаге вы создали ресурсы Azure в группе ресурсов. Если эти ресурсы вам не понадобятся в будущем, удалите группу ресурсов, выполнив следующую команду PowerShell:

Remove-AzResourceGroup -Name myResourceGroup

На выполнение этой команды может потребоваться около минуты времени.

Очистка ресурсов

На предыдущем шаге вы создали ресурсы Azure в группе ресурсов. Если вы считаете, что в будущем эти ресурсы вам не понадобятся, их можно удалить, удалив группу ресурсов.

  1. На странице Обзор веб-приложения на портале Azure щелкните ссылку myResourceGroup в разделе Группы ресурсов.
  2. На странице группы ресурсов убедитесь, что перечислены ресурсы, которые нужно удалить.
  3. Выберите "Удалить группу ресурсов", введите myResourceGroup в текстовом поле и нажмите кнопку "Удалить".
  4. Подтвердите еще раз, нажав кнопку "Удалить".

Очистка ресурсов

azd down Используйте команду, чтобы удалить группу ресурсов и все связанные с ней ресурсы:

azd down

Дополнительные сведения о работе с azd шаблонами и другими функциями см. в документации по интерфейсу командной строки разработчика Azure.

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