Warum sind in IIS 7-Manager keine Bereitstellungsaktionen verfügbar?

15

Ich untersuche derzeit Optionen für die automatisierte Bereitstellung einer ASP.NET-Webanwendung per Skript. Mit MSBuild kann ich ein Paket erstellen und es manuell oder per Skript in einen Server mit IIS 7 importieren.

Nach dem Lesen von Anweisungen, wie z. B. dem Blog von Vishal Joshi über WebDeploy, habe ich jedoch festgestellt, dass auf IIS keine Bereitstellungsoptionen zum Ausprobieren verfügbar sind. Ich besitze einen Win2008R2-Server mit IIS 7.5 und habe die Management Service (WMSvc) -Komponente installiert.

Der im Screenshot von Vishal gezeigte Abschnitt "Bereitstellen" wird nicht angezeigt:

Was muss ich installieren oder ändern, damit ich importieren und exportieren kann? Ich muss dies auch per Kommandozeile tun, um mit setParameters.xml zur Parameterauswertung zu importieren.

Spoulson
quelle
Ich habe Web Deploy 3.5 auf einem IIS 7.5 in Windows 2008R2 installiert, aber die Verwaltungsoptionen werden im IIS-Manager nicht angezeigt. Ich habe dasselbe unter Windows 2012 mit IIS 8 gemacht, und sie haben sich gut gezeigt. Sind neben der Installation des Links in der akzeptierten Antwort noch weitere Schritte erforderlich?
Crush
Nur als Randnotiz dazu gibt es einige Fehler, bei denen sie manchmal nicht auftauchen. Wenn Sie sie auf mehreren Computern installieren, werden sie nicht immer
angezeigt

Antworten:

7

Ich habe Windows 10. Auch mit Web Deploy 3.6 hatte ich nicht die Import / Export-Anwendungsoptionen in iis. Um dies zu korrigieren, habe ich das Webbereitstellungstool 2.1 vom Webplattform-Installationsprogramm installiert.

Eric Smith
quelle