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?

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”.


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.