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


Краткое руководство: Публикация ASP.NET веб-приложения

В этой статье вы узнаете, как опубликовать первое веб-приложение ASP.NET в различных расположениях, включая локальный веб-сервер, например IIS и удаленную облачную среду, например Службу приложений Azure.

Эта статья поддерживает ASP.NET и ASP.NET Core.

Заметка

В этой статье описывается ручное развертывание, которое отлично подходит для быстрого начала работы, но для крупных проектов и, например, в производственных условиях может потребоваться настроить конвейер развертывания. Вы можете использовать GitHub Actions или Azure DevOps Pipelines для настройки автоматических развертываний с непрерывной интеграцией для таких сценариев.

Необходимые условия

Вам потребуется Visual Studio, установленный с рабочей нагрузкой для ASP.NET и веб-разработки.

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

  • Установите последние обновления в Visual Studio, выбрав Справка>Проверить наличие обновлений.
  • Добавьте рабочую нагрузку, выбрав Tools>Get Tools and Features.

Начало работы

В Обозревателе решений щелкните правой кнопкой мыши по вашему проекту и выберите команду Опубликовать.

снимок экрана с параметром

Если вы публикуете это веб-приложение в первый раз, далее откроется мастер публикации.

снимок экрана: мастер публикации с доступными целевыми объектами публикации.

Заметка

Visual Studio фильтрует список назначений в зависимости от типа веб-приложения.

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

Подробные инструкции по публикации веб-приложения см. в "Быстрое руководство: Развертывание веб-приложения ASP.NET".

Дальнейшие действия

Управление параметрами развертывания веб-приложения. Управляя настройками, можно контролировать параметры развертывания .NET, а также такие аспекты, как, например, как обрабатывать существующие файлы, которые не являются частью процесса развертывания в месте развертывания. См. раздел Управление параметрами веб-развертывания.