Обновление существующего развернутого фермерского решения
-
09-12-2019 - |
Вопрос
Я развернул фермерское решение для тестируемой среды, следуя Technet Развертывайте пакеты решения - хорошо работает.Но развитие продолжается, и мне нужно перераспределить.
Когда я повторяю процесс снова, я получаю ошибку
add-spsolution: решение с тем же именем "awesomewebparts.wsp" или ID "[Случайная строка« Случайная идентификатор] »уже существует в магазине решения.
Я собираю, что мне нужно либо удалить существующую версию, прежде чем добавлять новую версию, либо выдачу другую команду для обновления или перезаписи существующую версию.Может ли кто-нибудь предоставить любое направление на том, как это должно быть сделано?
Решение 3
Один вариант - убрать, а затем удалить раствор через центральное введение, что позволяет его переименовать.
- .
- в центральной администрации, выберите системные настройки.
- из секции управления фермы, выберите «Управление фермерскими решениями».
- Выберите решение, которое вы хотите удалить.
- Нажмите «Retact Solution» и подтвердите.Решение втягивает (не развертывающую)
- Нажмите «Удалить решение» и подтвердите.Решение будет удалено и может быть повторно добавлено.
Мне интересно знать, есть ли какой-либо другой способ повторного развертывания решения, не удаляя.
Другие советы
Вы пробовали Обновление-spsolution ?
Используйте команды PowerShell:
Uninstall-SPSolution
Remove-SPSolution
.
Uninstall-spsolution использует какую-то работу таймера на самом деле, поэтому для окончания удаления можно занять 15-45 секунд.
Этот парень имеет разумный сложный скрипт для автоматизации этого: http://jmkristiansen.wordpress.com/2012/02/17/automaticate-retract-waRevove-2010-wsp-solution-files-with-wsshell/