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?

War es hilfreich?

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.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top