"Web Deployment" kann unter Windows Server 2012 HTTP ERROR 404.7 nicht verwendet werden

9

Ich verwende Windows Server 2012 und Web Deploy 3.5. Wenn ich versuche, in Visual Studio zu veröffentlichen, erhalte ich 404 und empfehle, dem folgenden Link zu folgen

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

Sowohl wmsrv als auch remote agent laufen und sind richtig konfiguriert. Nach dem Überprüfen der wmsrv-Protokolle wird immer wieder derselbe Fehler angezeigt:

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

Auf der Support-Website http://support.microsoft.com/kb/943891 bedeutet dies HTTP-FEHLER 404.7 - FILE_EXTENSION_DENIED

Ich verwende jedoch IIS8 und erlaube .axd-Dateien

Hat jemand irgendwelche Vorschläge?

João Gala Louros
quelle

Antworten:

15

Ok, das Problem war, dass ich der Webplattform vertraut habe ...

Bei der Installation der Standardeinstellungen für Web Deploy 3.5 wurden nicht alle erforderlichen Komponenten installiert, z.

Geben Sie hier die Bildbeschreibung ein

Sie müssen "IIS Deployment Handler" installieren, um ihn verwenden zu können.

João Gala Louros
quelle
1
Meins war bereits installiert, aber eine Reparatur hat den Trick gemacht
Fiat
Mein Setup-Bildschirm enthält nicht den IIS Deployment Handler-Knoten. Ich benutze v3.6. Wissen Sie, warum dies fehlt?
Jason