Я изучаю возможности WebDeploy на основе публикации Скотта Хансельмана. Раньше я использовал проект веб-установки и пытался найти аналог настраиваемых действий в веб-развертывании.

Как правило, есть ли место в процедуре WebDeploy, в которую я мог бы интегрироваться и выполнить какой-то конкретный код С#, который мог бы выполнять некоторые действия по установке/обновлению?

3
Shaddix 3 Дек 2011 в 18:34
Я не думаю, что есть такая общая функциональность, но чего вы пытаетесь достичь? С более подробной информацией я мог бы предложить что-то.
 – 
Sayed Ibrahim Hashimi
28 Дек 2011 в 23:30
Например - пользовательское/сложное обновление базы данных (которое включает некоторую логику С#, поэтому его нельзя написать в простом sql)
 – 
Shaddix
29 Дек 2011 в 18:32

1 ответ

Если вы используете версию Web Deploy для командной строки, вы можете использовать поставщик runCommand или переключатели командной строки preSync или postSync для запуска исполняемый файл на целевом сервере как часть операции веб-развертывания. Для получения дополнительной информации см. мой ответ на вопрос StackOverflow Используйте MSDeploy, чтобы скопировать исполняемый файл на сервер и затем запустить его.

1
Community 23 Май 2017 в 14:49