Não foi possível usar a "implantação da Web" no Windows Server 2012 HTTP ERRO 404.7

9

Estou usando o Windows server 2012 e o Web Deploy 3.5. Quando tento publicar no Visual Studio, obtenho 404 e sugiro que siga o seguinte link

http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_DESTINATION_NOT_REACHABLE

Wmsrv e agente remoto e em execução e configurados corretamente. Após verificar os logs do wmsrv, veja o mesmo erro repetidamente:

2013-11-27 18:11:41 10.7.140.235 HEAD /msdeploy.axd site = DevStatsDashboard 8172 - 10.7.141.48 - - 404 7 0 1388

No site de suporte http://support.microsoft.com/kb/943891, isso significa HTTP ERRO 404.7 - FILE_EXTENSION_DENIED

No entanto, estou usando o IIS8 e estou permitindo arquivos .axd

Alguém tem alguma sugestão?

João Gala Louros
fonte

Respostas:

15

Ok, o problema era que eu confiava na plataforma Web ...

A instalação das configurações padrão do Web Deploy 3.5 não instalou todos os componentes necessários, como:

insira a descrição da imagem aqui

Você precisa instalar o "IIS Deployment Handler" para poder usá-lo.

João Gala Louros
fonte
1
O meu já estava instalado, mas um reparo fez o truque
fiat
Minha tela de configuração não inclui o nó Manipulador de Implantação do IIS. Estou usando a v3.6. Você sabe por que isso está faltando?
Jason