So stoppen Sie die Lösungsbereitstellung
-
09-12-2019 - |
Frage
Ich habe die Bereitstellung einiger Lösungen mit einer Batchdatei gestartet, und eine davon blieb hängen.Also habe ich das Skript gestoppt und versucht, diese eine Lösung zurückzuziehen, um sie erneut bereitzustellen
stsadm -o retractsolution -name solutionname.wsp -immediate -allcontenturls
Das gibt mir die Fehlermeldung:
Für die Lösung „solutionname.wsp“ ist bereits eine Bereitstellung oder Zurückziehung im Gange, und es wird jeweils nur eine Bereitstellung oder Zurückziehung unterstützt.
Ich habe versucht, es zu stoppen iisreset
und indem Sie zu Dienste gehen und neu starten SharePoint 2010 Timer
Service.Das hat nicht geholfen.
Wie kann ich die vorherige Lösungsbereitstellung stoppen, damit ich es erneut versuchen kann?
Lösung
Da ist ein stsadm -o canceldeployment -id <id>
Um die ID zu erhalten, müssen Sie verwenden stsadm -o enumdeployments
Stellen Sie einfach sicher, dass Ihr Timer-Job läuft.
Andere Tipps
Paul Liebrand Posted a Blogpost , der die Magie in Powershell tun würde.
Ich nehme an, Sie könnten das wo /? -Teil an Ihren Anforderungen anpassen, wie zum Beispiel die Lösungs-ID passen. generasacodicetagpre.
Ich habe keine Chance, das selbst auszuprobieren.