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.DateTime

    Um objeto DateTime que contém a hora para executar o trabalho de timer.

  • globalInstallWPPackDlls
    Type: System.Boolean

    Nã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.

  • force
    Type: System.Boolean

    Se 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.

Ver também

Referência

SPSolution class

SPSolution members

Deploy overload

Microsoft.SharePoint.Administration namespace