Я согласился с принятым ответом, но хотел предоставить дополнительную перспективу.
У меня есть опыт работы с MSI, когда я могу за несколько часов запустить MSI с несколькими экземплярами, который поддерживает развертывание WebUI / WebApp, и сделать его легко обслуживаемым.Но я также признаю, что для достижения этой цели потребовалось много знаний и опыта, и что для большинства новичков в MSI эта задача абсолютно огромна.
Я также признаю, что многим веб-разработчикам они даже не попробуют.Они будут использовать некоторые средства PowerShell для копирования содержимого и настройки IIS без расширенной пользовательской истории.
Веб-развертывание предназначено для замены решения, которое фокусируется на истории одного пользователя, а не на общем случае.