Метод SPSolution.Deploy (DateTime, Boolean, Collection<SPWebApplication>, Boolean)
Создает задание таймера развертывание зависящего от языка решения в указанном веб-приложения в указанное время.
Пространство имен: Microsoft.SharePoint.Administration
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public Sub Deploy ( _
dt As DateTime, _
globalInstallWPPackDlls As Boolean, _
webApplications As Collection(Of SPWebApplication), _
force As Boolean _
)
'Применение
Dim instance As SPSolution
Dim dt As DateTime
Dim globalInstallWPPackDlls As Boolean
Dim webApplications As Collection(Of SPWebApplication)
Dim force As Boolean
instance.Deploy(dt, globalInstallWPPackDlls, _
webApplications, force)
public void Deploy(
DateTime dt,
bool globalInstallWPPackDlls,
Collection<SPWebApplication> webApplications,
bool force
)
Параметры
dt
Тип: System.DateTimeОбъект DateTime , содержащий значения времени выполнения задания таймера.
globalInstallWPPackDlls
Тип: System.BooleanНе используется.
Если true, а затем строгое имя сборки установлены в глобальный кэш СБОРОК; Если false, они устанавливаются в папку bin приложения.
webApplications
Тип: System.Collections.ObjectModel.Collection<SPWebApplication>Коллекция объектов SPWebApplication для развертывания при наличии сущности конкретного приложения в решение.
force
Тип: System.BooleanЕсли можно развертывать true, а затем решения; Если уже развернута falseи решения, вызывается исключение.
Замечания
Если решение содержит сборки можно задать атрибут DeploymentTarget в манифесте решения для GlobalAssemblyCache для размещения сборки в глобальном кэше сборок или WebApplication разверните их в каталог bin. Если атрибут не указан, развертываются сборки в каталог bin по умолчанию.
При развертывании сборки, с помощью объектной модели, предупреждения не выдаются, что установки сборки в глобальном кэше сборок. (При использовании средства stsadm, флаг -allowgacdeploymentflag является обязательным, и при помощи пользовательского интерфейса предупреждение, что сборки будет установлена в глобальный кэш сборок).
Если выполняется несколько заданий и порядок, в котором оно выполняется не важно, убедитесь, что указанный раз являются достаточными для каждого задания для выполнения перед отправкой следующего задания. Когда несколько заданий в пуле, непредсказуемое порядке, в котором они выполняются.
Чтобы развернуть языковой пакет, обратитесь к разделу SPSolutionLanguagePack.