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.DateTimeUn objet DateTime contenant de l'heure d'exécution du travail du minuteur.
globalInstallWPPackDlls
Type : System.BooleanInutilisé.
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.BooleanSi 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.