Nie można użyć „Wdrażania internetowego” w systemie Windows Server 2012 HTTP ERROR 404.7

9

Korzystam z systemu Windows Server 2012 i Web Deploy 3.5. Kiedy próbuję publikować w Visual Studio, otrzymuję 404 i sugeruję skorzystanie z następującego linku

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

Zarówno wmsrv, jak i zdalny agent oraz działający i poprawnie skonfigurowany. Po sprawdzeniu dzienników wmsrv ciągle pojawia się ten sam błąd:

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

Od strony wsparcia http://support.microsoft.com/kb/943891 oznacza to BŁĄD HTTP 404.7 - FILE_EXTENSION_DENIED

Korzystam jednak z IIS8 i zezwalam na pliki .axd

Czy ktoś ma jakieś sugestie?

João Gala Louros
źródło

Odpowiedzi:

15

Ok, problem polegał na tym, że ufałem Platformie internetowej ...

Instalowanie domyślnych ustawień dla Web Deploy 3.5 nie instalowało wszystkich wymaganych składników, takich jak:

wprowadź opis zdjęcia tutaj

Aby móc z niego korzystać, musisz zainstalować „IIS Deployment Handler”.

João Gala Louros
źródło
1
Mój został już zainstalowany, ale naprawa
fiat
Mój ekran konfiguracji nie zawiera węzła programu IIS Deployment Handler. Używam v3.6. Czy wiesz, dlaczego tego brakuje?
Jason