Deploysolution : opération Stsadm (Windows SharePoint Services)
Mise à jour : 2007-04-26
Nom d’opération : Deploysolution
Déploie des fichiers liés à une solution à partir de la base de données de configuration sur des serveurs Web frontaux individuels de la batterie de serveurs.
Syntaxe
stsadm -o deploysolution
-name <nom de la solution>
[-url] <URL du serveur virtuel>
[-allcontenturls]
[-time] <heure_déploiement>
[-immediate]
[-local]
[-allowgacdeployment]
[-allowcaspolicies]
[-lcid] <langue>
[-force]
Paramètres
Paramètre (nom abrégé) | Valeur | Obligatoire ? | Description |
---|---|---|---|
name |
Nom valide de la solution dans le magasin de solutions, tel que « SampleSolution.WSP » |
Oui |
Permet à l’administrateur de spécifier le nom d’une solution à l’intérieur du magasin de solutions. |
url |
URL valide, par exemple http://*nom_serveur* |
Non |
URL d’un serveur virtuel |
allcontenturls |
<aucune> |
Non |
Équivaut à déployer le package sur tous les serveurs virtuels non administratifs inclus dans la batterie de serveurs. |
time |
Format de date et d’heure valide, spécifique à la langue d’administration, par exemple « 2/16/2007 12:15:12 » |
Le paramètre time n’est pas obligatoire si le paramètre immediate ou local est spécifié. Dans le cas contraire, le paramètre time est obligatoire. |
Permet à l’administrateur de planifier l’heure du déploiement. Si la date et l’heure ne sont pas correctement analysées, le message d’erreur suivant s’affiche : « « <Date/heure entrée par l’utilisateur> » n’est pas un format de date/heure valide. Le déploiement n’a pas été lancé ». |
immediate |
<aucune> |
Non |
Déclenche immédiatement le déploiement après l’exécution de la commande. |
local |
<aucune> |
Le paramètre local n’est pas obligatoire si le paramètre immediate ou time est spécifié. Dans le cas contraire, le paramètre local est obligatoire. |
Déploie la solution de manière synchrone sur l’ordinateur local uniquement. Le service de minuteur n’est pas utilisé. Un développeur doit spécifier le paramètre immediate, local ou time. Si l’un de ces paramètres n’est pas spécifié, le message d’erreur suivant s’affiche : « Le type de dépliement n'a pas été spécifié. Vous devez spécifier un déploiement uniquement sur ce serveur (-local), sur tous les serveurs de la batterie (-immediate), ou un déploiement retardé sur tous les serveurs de la batterie (-time). » |
allowgacdeployment (allowgac) |
<aucune> |
Non |
Si la solution contient des assemblys qui doivent être placés dans un Global Assembly Cache (GAC), ce paramètre doit être spécifié. Dans le cas contraire, le message d’erreur suivant s’affiche : « La solution ’<nom de la solution>’ doit installer des assemblys dans le Global Assembly Cache (GAC). Si cette solution est totalement fiable, utilisez le paramètre -allowgacdeployment pour effectuer le déploiement. » |
allowcaspolicies (allowcas) |
<aucune> |
Non |
Si la solution contient des stratégies de sécurité d’accès du code (CAS), ce paramètre doit être spécifié. Dans le cas contraire, le message d’erreur suivant s’affiche : « La solution « nom de la solution » doit ajouter des stratégies de sécurité d’accès du code. Si cette solution est entièrement fiable, utilisez le paramètre -allowCasPolicies pour la déployer. » |
lcid |
Identificateur valide de paramètres régionaux, par exemple « 1036 » pour le français |
Non |
Spécifie une langue pour le package de composants WebPart lorsqu’un package de composants WebPart est déployé. Si ce paramètre n’est pas spécifié, zéro (« 0 ») est pris par défaut. Un zéro signifie que le package de composants WebPart doit être déployé sans préférence de langue. |
force |
<aucune> |
Non |
Force le déploiement d’une solution qui, une fois déployée, remplace les fichiers qui ont été écrits par une solution dont l’ID de solution enregistré est différent. |