В чем разница между инструментом развертывания веб-приложений 2.1 и веб-развертыванием 3.5? какой из них требуется для развертывания с VS 2010?
Я пытаюсь настроить публикацию/развертывание проекта asp.net mvc из визуальной студии в ящик с IIS 7.5/Windows Server 2008. Я нашел this полезный учебник и знаю, что мне нужно установить что-то, называемое веб-развертыванием.
Когда я иду для установки этого из установщика веб-платформы, я вижу несколько вариантов: средство развертывания веб-развертывания 2.1, веб-развертывание 3.5 и
веб-развертывание 3.5 для хостинга серверов.
Какой мне нужен? В чем разница?
![enter image description here]()
Ответы
Ответ 1
Web Deploy - это просто инструмент, помогающий автоматизировать развертывание веб-сайта ASP.NET во многих различных конфигурациях веб-серверов. Неважно, какая версия VS у вас есть. Последняя версия 3.5, и это всего лишь несколько добавленных функций по сравнению с 2.1
Вот ссылка на скачивание, которая даст вам больше информации, чем установщик веб-платформы
http://www.microsoft.com/en-us/download/details.aspx?id=39277
Вот блог из MS IIS, в котором рассказывается о различных версиях и функциях
http://blogs.iis.net/msdeploy/default.aspx
Ответ 2
Можно было бы знать, почему существуют два разных имени для одного продукта.
Во время работы над этой работой я использовал множество веб-сайтов для решения проблем, с которыми я столкнулся.
Читая блог команды, блог ScottGu, сайты Technet, загружаясь из центра загрузки Microsoft, и как вы, используя установщик Web Platform, я столкнулся с ссылками на один и тот же продукт, используя разные имена.
Насколько я могу обобщить там этот список версий:
- Web Deployment Tool 1.0, выпущенный в 2009-09 годах
- Web Deployment Tool 1.1, выпущенный 2010-01
- Инструмент Web Deployment Tool 2.0, выпущенный 2011-04
- Web Deployment Tool 2.1, выпущенный 2011-04
- Web Deploy 3.0, выпущенный 2012-07
- Web Deploy 3.5, выпущенный 2013-07
- Web Deploy 3.6, выпущенный 2015-07
Хотя официальное название продукта было "Инструментом веб-развертывания", ссылки на него написаны как "Веб-развертывание" (как в: Ниже приведены шаги по установке Web Deploy на производственном сервере...)
Это довольно запутанно...
Источники: