Actualizar una solución de granja implementada existente
-
09-12-2019 - |
Pregunta
He implementado una solución agrícola en un entorno de prueba siguiendo el TechNet implementar paquetes de soluciones página: funciona bien.Pero el desarrollo continúa, y necesito redistribuirme.
Cuando sigo el proceso nuevamente, obtengo el error
ADD-SPSOLUCIÓN: una solución con el mismo nombre "AwesomeWebParts.WSP" o ID "[una cadena de identificación aleatoria]" ya existe en la tienda de soluciones.
Reúne que necesito eliminar la versión existente antes de agregar la nueva versión, o emitir un comando diferente para actualizar o sobrescribir la versión existente.¿Alguien puede proporcionar alguna dirección sobre cómo se debe hacer esto?
Solución 3
Una opción es retraerse y luego retirar la solución a través de la administración central, lo que le permite ser redistribuido.
- En la administración central, seleccione Configuración del sistema.
- de la sección de gestión de la granja, seleccione 'Administrar soluciones agrícolas'.
- Seleccione la solución que desea eliminar.
- Haga clic en 'Retracción de la solución' y confirme.La solución se retractará (UNDEPLOY)
- Haga clic en 'Eliminar SOLUCIÓN' y confirme.La solución se eliminará y se puede reencadecer.
Estoy interesado en saber si hay alguna otra forma de redistribuir una solución sin desinstalar.
Otros consejos
¿Ha intentado update-spsolution ?
Utilice los comandos de PowerShell:
Uninstall-SPSolution
Remove-SPSolution
Uninstall-Spsolution usa algún tipo de trabajo de temporizador para realmente, por lo que puede tomar 15-45 segundos para que finalice la desinstalación.
Este tipo tiene un script complicado razonable para automatizar esto: http://jmkristiansen.wordpress.com/2012/02/17/2012/02/17/automáticamente-retract-remove-add-and-deploy-sharepoint-2010-wsp-solution-files-with-powershell/