Чтобы развернуть мое приложение на чистом сервере, нужно выполнить несколько шагов: запустить службу MSSQL, установить .NET4, развернуть код, установить схему БД, добавить сертификат SSL в IIS7 ...
После этого я выполняю более скучную задачу: заархивируйте файлы моего приложения, перенесите их на сервер, загрузите в папку веб-приложения и т. Д.
Развертывание выполняется нечасто, так как мой продукт продается корпоративным клиентам. После этого это скучная задача по сборке и развертыванию.
Существует ли рекомендуемый инструмент .NET, который может помочь автоматизировать вышеуказанные задачи? Кстати, я использую VS2010 с IIS7 и .NET4.