Visual Studio 2012 Web Deploy für Windows Server 2008 R2 mit IIS 7- und /msdeploy.axd 404-Fehler

Wenn ich in Visual Studio 2012 RC versuche, eine Web Deploy-Verbindung zu überprüfen, wird folgende Fehlermeldung angezeigt:

ERROR_DESTINATION_NOT_REACHABLE

Der erforderliche Webverwaltungsdienst wird auf dem Server gestartet und Web Deploy 3.0 RC installiert.

Dann über die Remotedesktopverbindung melde ich mich am Server an und gehe prüfenIIS Protokolle befinden sich beiC:\inetpub\logs\LogFiles\W3SVC1. Dort sehe ich meine Versuche, die Verbindung zu validieren, weil sie meine IP-Adresse enthalten:

2012-07-13 20:58:49 185.201.117.17 HEAD /msdeploy.axd site=Default%20Web%20Site 8172 - 189.10.32.194 - 404 0 2 78

Es gibt mir einen 404.

Nachdem ich fast 6 Stunden lang versucht habe, dies zum Laufen zu bringen (ich habe viel Material gelesen, einschließlich dieses großartigen Leitfadens zur Fehlerbehebung vom IIS-Team mit dem TitelProblembehandlung bei Web Deploy-Problemen mit Visual Studio und diese verwandte FrageVisual Studio 2010-Webbereitstellungstask fehlgeschlagen) Ich habe mich entschlossen, hier um Hilfe zu bitten und zu sehen, ob jemand eine Ahnung hat, was das Problem sein kann ... Wissen Sie, was diesen 404-Fehler verursacht?

Wenn Sie weitere Informationen benötigen, fragen Sie mich einfach und ich werde es zur Verfügung stellen ... :)

Bearbeiten 1

Gestern habe ich auch folgendes probiertmsdeploy Befehl auf meinem lokalen Computer, um den Inhalt eines aufgerufenen Ordners aufzulistentest auf dem Server [und es hat wie erwartet funktioniert]:

C:\Program Files\IIS\Microsoft Web Deploy V3>msdeploy -verb:dump -source:content
path=c:\test,computerName=xxxxxxxxxx.publiccloud.com.br,username=User,password=Password
Info: Using ID 'a246a13c-7777-4226-964c-fe9934c60b77' for connections to the rem
ote server.
MSDeploy.contentPath
c:\test
c:\test
c:\test\test.txt

Bearbeiten 2

Nach vielen Installations- / Neuinstallationsvorgängen kam es schließlich zu einem Punkt, an dem Windows Server 2008 einen 503-HTTP-Fehler zurückgibt, wenn ich versuche, die Website mit VS 2012 RC oder sogar mit msdeploy in der Befehlszeile zu veröffentlichen.

Das Beste, was ich jetzt tun kann, ist eine Neuinstallation von Windows Server 2008, da ich ein durcheinandergebrachtes VM-Server-Image habe, mit dem ich arbeiten kann. Hoffe, es wird den Trick machen.

Nur zur Veranschaulichung: Dies ist der Befehl msdeploy, den VS 2012 auszuführen versucht. Ich habe ein Copy / Paste gemacht und es mit msdeploy in der Kommandozeile ausprobiert:

C:\Program Files (x86)\IIS\Microsoft Web Deploy V3\msdeploy.exe -source:manifest='E:\SISPEC\SISPEC\obj\Release\Package\SISPEC.SourceManifest.xml' -dest:auto,ComputerName="https://xxxxxxxxxx.publiccloud.com.br:8172/msdeploy.axd?site=Default%20Web%20Site",UserName='UserName',Password='Password',IncludeAcls='False',AuthType='Basic' -verb:sync -enableRule:DoNotDeleteRule -disableLink:AppPoolExtension -disableLink:ContentExtension -disableLink:CertificateExtension -setParamFile:"E:\SISPEC\SISPEC\obj\Release\Package\SISPEC.Publish.Parameters.xml" -retryAttempts=2

nur um die gleiche 503 Server nicht verfügbare Nachricht zu erhalten.

Bearbeiten 3

Diese Frage wurde im Forum des IIS-Webbereitstellungstools (MS Deploy) gestelltHier.

Antworten auf die Frage(9)

Ihre Antwort auf die Frage