Взгляните на Проект веб-развертывания . Это в основном файл msbuild, который не позволяет выполнять ваши шаги по развертыванию. Я использую его в сочетании с задачами сообщества MSBuild , в которых есть задачи msbuild для архивирования файлов, назначения номера версии вашей сборки из хранилища subversion и других часто используемых действий.
Кроме того, инструмент MSDeploy от Microsoft поддерживает развертывание командной строки и настройку IIS и т. Д., И его легко подключить к проекту развертывания.