Web Deploy работает с VS2010; не удается с VS2012
С VS 2010 Web Deploy функционирует и работает без проблем. В то же время происходит сбой Web Deploy из VS 2012, указывая на то, что сервер не отвечает, и предлагая эту ссылку.
Это отмечает следующие условия, все из которых выполнены.
- Вы можете пропинговать удаленную машину
- Что служба msdepsvc или wmsvc запущена на удаленном сервере.
- Ваш брандмауэр не блокирует входящие соединения ваших портов в пункте назначения. Если вы использовали установку по умолчанию, то это будет 80 для
msdepsvc
и 8172 дляwmsvc
Web Deploy все еще работает для VS2010.
Как это можно решить?
1 ответ
Наглядный пример того, что сначала не нужно читать всю документацию. Тем не менее, для тех, кто хочет понять некоторые изменения, вот что я нашел.
- VS 2012 использует службу агента веб-развертывания, а НЕ службу веб-управления
- Локальное развертывание: "http:// Ваш сервер /msdeployagentservice", а НЕ:8172/msdeploy.axd
Для полной информации о множестве вариантов GO ЗДЕСЬ!
Надеюсь, это поможет кому-то еще.