Возможно, необходимо создать веб-проект установки. "Веб-проект установки обеспечивает
высший уровень гибкости для развертывания веб-сайта. Хотя веб-Проекты Установки больше
комплекс для разработчика, они позволяют вам производить пакет MSI, предварительно собирать веб-сайт,
и выполните фактически любую задачу установки, которой могло бы потребовать ваше заявление.
Много веб-сайтов не требуют пользовательской конфигурации. В этих случаях можно просто построить
ваш файл MSI и быть готов развернуться. Однако более сложные сценарии включают зависимости
(такие как конкретные версии операционной системы или пакеты обновления), таможенные ключи реестра,
или конфигурация администратора. Веб-Проекты Установки позволяют вам развертывать веб-сайты, которые встречаются
эти требования."
Проверьте книгу "MCTS Рассчитанный на индивидуальную скорость обучения Учебный Комплект (Экзамен 70-515) - разработка веб-приложений с Microsoft.NET Framework 4" в главе 8 "Отладка и развертывание".
Надежда это помогает.