PROBLEM: Once a solution has been added and deployed. Now, I would like to have it removed. But when i execute the install and remove command, I get this error:
The solution "xyz.wsp" has been deployed in the farm. Please retract the deployment before removing the solution.
SOLUTION:
To remove a solution you need to first uninstall it - and that will take a while, in the meantime if you execute the remove command you will get an error that would tell you to hold your horses (in boring robotic gibberish).
This script will do both in sequence and wait for the 'uninstalling' to finish before the 'remove' can execute.
$s = get-spsolution -identity <WSP filename>.wsp
uninstall-spsolution -identity <WSP filename>.wsp -confirm:$false
while($s.JobExists) {
start-sleep -s 10
}
remove-spsolution -identity <WSP filename>.wsp -confirm:$false
The solution "xyz.wsp" has been deployed in the farm. Please retract the deployment before removing the solution.
SOLUTION:
To remove a solution you need to first uninstall it - and that will take a while, in the meantime if you execute the remove command you will get an error that would tell you to hold your horses (in boring robotic gibberish).
This script will do both in sequence and wait for the 'uninstalling' to finish before the 'remove' can execute.
$s = get-spsolution -identity <WSP filename>.wsp
uninstall-spsolution -identity <WSP filename>.wsp -confirm:$false
while($s.JobExists) {
start-sleep -s 10
}
remove-spsolution -identity <WSP filename>.wsp -confirm:$false
No comments:
Post a Comment