Ответ 1
У меня была такая же проблема, и я смог успешно развернуть ее после закрытия Fiddler на компьютере, на котором я запускал MSDeploy.
У меня возникла ошибка "Error_Connection_Terminated" при попытке развернуть сайт на моем локальном хосте из командной строки разработчика, используя MSDeploy, и я нахожусь в конце своей веревки, пытаясь понять, что вызывает ее, ошибка довольно неоднозначная что на самом деле проблема. Я правильно установил права на папку для развертывания, и я повторно запустил службу агента веб-развертывания в окне служб. Я рассмотрел множество решений, уже размещенных в сети, но безрезультатно, поскольку ни один из них не имеет дело с использованием командной строки разработчика и вместо этого предлагает только решение, используя собственную визуальную студию.
Кто-нибудь, у кого есть опыт работы с MSDeploy или IIS, сможет пролить свет или посоветуйте, как это решить.
ошибка содержит ошибку Error_Connection_Terminated Error: произошел неожиданный конец файла. Следующие элементы не закрыты: результаты. Строка 1, позиция 550. Количество ошибок: 1.
У меня была такая же проблема, и я смог успешно развернуть ее после закрытия Fiddler на компьютере, на котором я запускал MSDeploy.
У меня была такая же проблема. Перезагрузка моей машины-разработчика решила проблему (тогда как перезагрузка сервера развертывания (тестового компьютера), переустановка msdeploy, использование другой учетной записи и других решений не помогли...).
Ну, я столкнулся с той же проблемой, что и неделю назад, и для всех тех, кто не смог решить вышеупомянутые решения (потому что может быть много причин этой ошибки), я понял, что происходит.
Я пробовал все, что упоминалось выше, но не работал, так как я не использую Fiddler, все службы развертывания Web работали так, как ожидалось, профили публикации Web работали задолго до того, и был открыт веб-порт для развертывания.
После поиска того, что было причиной, и отключил брандмауэр, потому что я хотел убедиться, что не было блокировки приложений. Оказывается, что антивирус вызывал ошибку _ERROR_CONNECTION_TERMINATED.
Теперь я хочу четко заявить, что многие из вас сказали бы, что это, вероятно, одна из первых вещей, чтобы проверить, но администратор установил ее, и я не знал об этом. Наконец, я удалил антивирус, и все прошло нормально.
Я думаю, что все согласны с этим: Microsoft не очень информативна/специфична в отношении причин ошибок.
Некоторая помощь для других, у которых одинаковый код ошибки: Если вы используете пользовательский интерфейс Visual Studio, не вводите префикс http://на входе сервера (в конце концов, например, его нет). Я был очень смущен, потому что у меня есть сохраненный профиль С http://и этот работает. Примечание. Моя настройка - Visual Studio 2013 для Web w/Update 4 Возможно, это началось после установки обновления 4, которое я недавно сделал.
Обновление (после downvoted): Вот несколько дополнительных советов: