SharePoint wsp решение: Как Развернуться Глобально

Рассмотрите выполнение команды DOS, которая подключает сетевой диск как в следующем коде:

String command = "c:\\windows\\system32\\net.exe use f: \\\\machine\\share /user:user password";
Process p = Runtime.getRuntime().exec(command);
...

Посмотрите детали о сетевой команде использования:

The syntax of this command is:


NET USE
[devicename | *] [\\computername\sharename[\volume] [password | *]]
        [/USER:[domainname\]username]
        [/USER:[dotted domain name\]username]
        [/USER:[username@dotted domain name]
        [/SMARTCARD]
        [/SAVECRED]
        [[/DELETE] | [/PERSISTENT:{YES | NO}]]

NET USE {devicename | *} [password | *] /HOME

NET USE [/PERSISTENT:{YES | NO}]
5
задан Ryan Gates 15 May 2015 в 20:39
поделиться

2 ответа

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

9
ответ дан 13 December 2019 в 22:12
поделиться

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

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

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

из этой ветки на форумах social.msdn.microsoft.com

1
ответ дан 13 December 2019 в 22:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: