Мы пытаемся настроить непрерывную интеграцию с TFS 2012. При запуске новой сборки публикация выходит из строя с ошибкой:
Сборка FAILED. "C:\src\ProjectName.sln" (целевой объект по умолчанию) (1) → "C:\src\Website\ProjectName.csproj" (цель по умолчанию) (2) → (MSDeployPublish) → C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Web\Microsoft.Web.Publishing.targets(4377,5): ошибка msdeploy ERROR_COULD_NOT_CONNECT_TO_REMOTESVC: Не удалось выполнить задачу развертывания сети. (Не удалось подключиться к удаленному компьютеру ( "ServerName" ) с использованием указанного процесса ( "Служба веб-управления" ), поскольку сервер не ответил. Убедитесь, что процесс ( "Служба веб-управления" ) запущен на удаленном компьютере. Подробнее: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_COULD_NOT_CONNECT_TO_REMOTESVC) **
Я проверил все упомянутые пункты в документации IIS.NET для этой ошибки. Обе упомянутые службы, Служба веб-управления и Служба агента веб-развертывания работают нормально. Перезапуск этих служб не имеет изменений в поведении.
- Windows Server 2008 R2 с IIS 7.
- Служба агента веб-развертывания работает на порту 8172.
- Веб-развертывание 3.0
- Брандмауэр Windows не блокирует какой-либо порт на сервере.
Как это можно зафиксировать?