Создать пакет развертывания для Webservice в Visual Studio
Я хочу развернуть свой веб-сервис (*. Asmx) на клиентском сервере. Мне нужно разработать пакет развертывания, который установит виртуальные папки и развернет службу, как clickonce. Может ли кто-нибудь дать мне пошаговое руководство Visual Studio, чтобы сделать это.
Спасибо, Канайя
1 ответ
Большинство людей используют проекты веб-установки, если веб-служба проста - любые зависимости (например,.NET Framework Installation, IIS, SQL Server, база данных и т. Д.) Должны быть установлены кем-то отдельно до запуска этой программы установки.
Для более сложных развертываний, когда вы хотите убедиться, что определенные компоненты находятся на целевом компьютере (например, IIS), и, если их нет, установите их как часть процесса установки, вы можете использовать Web Deploy.
Вот несколько разных способов сделать это.
Проект веб-настройки
Web Deploy
MSDeploy
Вот несколько советов по вышеперечисленным инструментам:
Как использовать проект Web Setup: