Web Deploy dando 404, manipulador ausente?

Web Deploy dando 404, manipulador ausente?

Em uma nova instalação do Server 2012 R2, desejo configurar o Web Deploy no IIS para publicação com um clique na máquina de desenvolvimento.

Então, habilitei o serviço de gerenciamento da web e instalei o Web Deploy 3.5, criei um arquivo .PublishSettings e tentei publicar um site de teste.

Ele continua dando um erro 404 não encontrado. Examinei os manipuladores http e vi que /msdeploy.axd não tem manipulador e o padrão *.axd HttpNotFoundHandler está entrando em vigor.

Qual etapa de instalação eu perdi? Devo adicionar manualmente o manipulador? Não sei que tipo seria.

Responder1

Nesse caso, eu precisei primeiro instalar a ferramenta de implantação da Web (separada) e, em seguida, passar pelo processo de implantação da Web para criar o .PublishSettings e funcionou perfeitamente.

Ainda não há manipulador msdeploy.axd, então não tenho certeza de que mágica estou perdendo.

Seria bom se o Web Deploy considerasse a Web Deployment Tool uma dependência, além de habilitar o serviço de gerenciamento web. Ou pelo menos alguma documentação. O instalador da plataforma Web pode ser confuso.

informação relacionada