2009-08-14 2 views
5

Я создал пакет WSP и добавить его вSharePoint: Развертывание на глобальном

центра администрирования> Операции> Управление решениями

используя addsolution команду Stsadm. Когда я нажимаю на меню «Развернуть решение», он переносит меня, чтобы развернуть его на странице решения. На этой странице в разделе «Развернуть?» раздел, это показывает мне раскрывающийся список с такими записями, как «Все веб-приложения для контента».

Я хочу развернуть мое решение по всему миру, чтобы оно применимо ко всем новым веб-приложениям, созданным после развертывания. Я видел WSP, для которых «Развернуть?» в разделе показано только сообщение типа «Это решение развертывается по всему миру» и ни один выпадающий список.

ответ

9

«Развернутый глобально» применяется только к файлам WSP, которые не имеют веб-элементов управления и веб-частей в них. Они не могут быть «Развернуты глобально», потому что изменен web.config веб-приложения, которое вы выбираете для развертывания, то есть записи вставляются, чтобы зарегистрировать ваши .dll, содержащие веб-элементы управления и веб-части.

+3

+1 «Глобально развертывается» является WSP состоит из DLL только и никаких других артефактов. –

+0

При развертывании в глобальном режиме все пулы веб-приложений перерабатываются? @anchorpoint –

1

Я думаю, вам нужно установить его в GAC - Однако вот более информированный ответ:

C:> stsadm.exe -o -name deploysolution MossSolution.wsp -immediate -allowgacdeployment

это разворачивает его по всему миру. я буду проверить некоторое время позже для всеcontenturl. У меня есть пара файлов для развертывания файлов WSP у некоторых клиентов. я проверю их, чтобы снова увидеть , в котором мы использовали allcontenturl. но мой выше ответ о неправильном указании URL-адреса , что в случае, если в WSP содержится только dll для GAC, вы не должны указывать URL-адрес .

из this thread на social.msdn.microsoft.com форумах

 Смежные вопросы

  • Нет связанных вопросов^_^