SPSolution.Deploy method (DateTime, Boolean, Collection<SPWebApplication>, Boolean)
Cria um trabalho de timer para implantar a solução neutra de idioma para os aplicativos da web especificada em um horário especificado.
Namespace: Microsoft.SharePoint.Administration
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Sub Deploy ( _
dt As DateTime, _
globalInstallWPPackDlls As Boolean, _
webApplications As Collection(Of SPWebApplication), _
force As Boolean _
)
'Uso
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
)
Parâmetros
dt
Type: System.DateTimeUm objeto DateTime que contém a hora para executar o trabalho de timer.
globalInstallWPPackDlls
Type: System.BooleanNão usado
Se truee, em seguida, assemblies de nomes fortes são instalados no GAC; Se false, eles são instalados para o diretório bin do aplicativo.
webApplications
Type: System.Collections.ObjectModel.Collection<SPWebApplication>Uma coleção de objetos SPWebApplication para implantar quando há entidades específicas de aplicativo na solução.
force
Type: System.BooleanSe truee, em seguida, uma solução pode ser redistribuído; Se falsee a solução já tenha sido implantado, uma exceção é gerada.
Comentários
Se uma solução contém módulos (assemblies), você pode definir o atributo DeploymentTarget no manifesto da solução para GlobalAssemblyCache para colocar módulos (assemblies) na cache global de assemblies ou WebApplication para implantá-los para o diretório bin. Se o atributo não for especificado, os assemblies são implantados para o diretório bin por padrão.
Ao implantar assemblies usando o modelo de objeto, não há avisos são emitidos que assemblies estão sendo instalados no cache global de assemblies. (Ao usar stsadm, o sinalizador -allowgacdeploymentflag é necessário, e ao usar a interface de usuário um aviso é emitido assemblies vai ser instalado no cache global de assemblies).
Se você estiver executando vários trabalhos e a ordem em que são executadas é importante, certifique-se de que o especificado vezes são suficientes para cada trabalho seja concluída antes do próximo trabalho é enviado. Quando vários trabalhos no pool, a ordem em que são executadas é imprevisível.
Para implantar um pacote de idioma, consulte SPSolutionLanguagePack.