Как развернуть проект ASP.NET из Visual Studio с помощью Web Deploy

Что такое Web Deploy

Web Deploy это технология, которая позволяет легко развернуть приложения ASP.NET  и .NET Core на нашем хостинге. Вместо того, чтобы копировать новые файлы по FTP и удалять старые вручную, с Web Deploy вы синхронизируете файлы приложения автоматически — он берет все необходимые операции под свой контроль.

Вы можете использовать его непосредственно с машины разработчика или интегрировать в конвейер CI/CD для полностью автоматизированного выполнения:

Web Deploy уже активен на всех наших тарифах хостинга ASP.NET — вам не нужно ничего включать отдельно.

Как настроить Visual Studio для публикации приложений через Web Deploy

  1. Откройте нашу веб-панель управления — ссылку на нее и учетные данные вы получили в приветственном письме.
  2. В панели управления разверните раздел вашего сайта: на вкладке Dashboard вы увидите ссылку «Web Deploy Publishing Settings». Нажмите на эту ссылку, и вы получите в ответ файл под названием «<ваше имя домена>.publishsettings».
    Как развернуть проект ASP.NET из Visual Studio с помощью Web Deploy
  3. Откройте настройки публикации для вашего проекта. Для этого откройте проект в Visual Studio и в Solution Explorer откройте контекстное меню для вашего проекта – выберите там пункт  «Publish…»:
    Как развернуть проект ASP.NET из Visual Studio с помощью Web Deploy

    • Также можно воспользоваться разделом «Build» в верхнем меню:
      Как развернуть проект ASP.NET из Visual Studio с помощью Web Deploy
  4. В мастере публикации выберите «Import Profile»:
    Как развернуть проект ASP.NET из Visual Studio с помощью Web Deploy
  5. На следующей странице укажите путь к файлу .publishsettings, который вы загрузили ранее.
    Как развернуть проект ASP.NET из Visual Studio с помощью Web Deploy
  6. После этого мастер вернет вас на страницу публикации приложения. Здесь щелкните имя профиля публикации и выберите профиль с суффиксом «Web Deploy».Как развернуть проект ASP.NET из Visual Studio с помощью Web DeployКак развернуть проект ASP.NET из Visual Studio с помощью Web Deploy
  7. Нажмите «More actions» и выберите «Edit»:Как развернуть проект ASP.NET из Visual Studio с помощью Web Deploy
  8. На вкладке «Connection» замените имя сервера на доменное имя веб-панели Plesk, заполните и сохраните пароль:Как развернуть проект ASP.NET из Visual Studio с помощью Web Deploy
  9. Итого, настройки подключения должны выглядеть следующим образом:Как развернуть проект ASP.NET из Visual Studio с помощью Web Deploy
  10. Теперь вы готовы к публикации. Нажмите кнопку «Publish» и наслаждайтесь!Как развернуть проект ASP.NET из Visual Studio с помощью Web Deploy

Вот и все: вы только что опубликовали свое приложение на сервере Fozzy – проверьте его в браузере:

Как развернуть проект ASP.NET из Visual Studio с помощью Web Deploy

Как развернуть проект ASP.NET из Visual Studio с помощью Web Deploy

5/5 - (1 голос)
Поделитесь статьей
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
In this article