Вопрос

Я развернул фермерское решение для тестируемой среды, следуя 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/

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top