Я развернул приложение на Azure. Теперь я настраиваю свой проект MvcWebRole для публикации непосредственно в моем экземпляре роли через веб-развертывание. (ссылка: http://www.wadewegner.com/2010/12/using-web-deploy-with-windows-azure-for-rapid-development/ )
Однако всякий раз, когда я пытаюсь опубликовать приложение, оно выдает ошибку, например:
Error 1 Web deployment task failed.(Remote agent (URL http://mywebsvr/MSDEPLOYAGENTSERVICE) could not be contacted.
Make sure the remote agent service is installed and started on the target computer.)
The requested resource does not exist, or the requested URL is incorrect.
Error details:
Remote agent (URL http://mywebsvr/MSDEPLOYAGENTSERVICE) could not be contacted. Make sure the remote agent service is installed and started on the target computer.
An unsupported response was received. The response header 'MSDeploy.Response' was '' but 'v1' was expected.
The remote server returned an error: (404) Not Found. 0 0 CPE Tracking System
Я читал некоторые статьи, и большинство из них советуют убедиться, что служба удаленного агента уже запущена, введя команду «net start msdepsvc». Но я не знаю, почему выдача этой команды вернет ошибку «Недопустимое имя службы».
Почему сервер не может понять параметр msdepsvc? Кто-нибудь, пожалуйста, помогите!
Спасибо, Тадхав.