SPSolution.Deploy - Méthode (DateTime, Boolean, Boolean)

Crée un travail de minuteur pour déployer la solution indépendante de la langue à un moment spécifié.

Espace de noms :  Microsoft.SharePoint.Administration
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Public Sub Deploy ( _
    dt As DateTime, _
    globalInstallWPPackDlls As Boolean, _
    force As Boolean _
)
'Utilisation
Dim instance As SPSolution
Dim dt As DateTime
Dim globalInstallWPPackDlls As Boolean
Dim force As Boolean

instance.Deploy(dt, globalInstallWPPackDlls, _
    force)
public void Deploy(
    DateTime dt,
    bool globalInstallWPPackDlls,
    bool force
)

Paramètres

  • dt
    Type : System.DateTime

    Un objet DateTime contenant de l'heure d'exécution du travail du minuteur.

  • globalInstallWPPackDlls
    Type : System.Boolean

    Inutilisé.

    Si true, puis les assemblys avec nom fort sont installés dans le GAC ; Si false, ils sont installés dans le répertoire bin de l'application.

  • force
    Type : System.Boolean

    Si vous true, puis une solution peut être redéployé ; Si falseet que la solution a déjà été déployé, une exception est levée.

Remarques

Si une solution contient des assemblys, vous pouvez définir l'attribut DeploymentTarget dans le manifeste de la solution à GlobalAssemblyCache pour placer des assemblys dans le global assembly cache, ou WebApplication pour les déployer dans le répertoire bin. Si l'attribut n'est pas spécifiée, les assemblys sont déployés par défaut dans le répertoire bin.

Lors du déploiement des assemblys à l'aide du modèle d'objet, aucuns avertissements ne sont émis que les assemblys sont en cours d'installation dans le global assembly cache. (Lorsque vous utilisez stsadm, l'indicateur -allowgacdeploymentflag est requise, et lors de l'utilisation de l'interface utilisateur un message d'avertissement que les assemblys sont va être installé dans le global assembly cache).

Si vous exécutez plusieurs tâches et l'ordre dans lequel ils sont exécutés est important, assurez-vous que spécifié heures sont nécessaires pour chaque tâche à effectuer avant de soumettre la tâche suivante. Lorsque plusieurs tâches sont dans le pool, l'ordre dans lequel ils sont exécutés est imprévisible.

Pour déployer un package de langue, consultez SPSolutionLanguagePack.

Voir aussi

Référence

SPSolution classe

SPSolution - Membres

Deploy - Surcharge

Microsoft.SharePoint.Administration - Espace de noms