Deploysolution : opération Stsadm (Office SharePoint Server)
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 du 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, telle que http://*nom_serveur* |
Non |
Emplacement 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 date:heure valide spécifique de la culture de la langue d’administration, tel que « :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 à laquelle le déploiement doit se produire. Si l’heure ne s’analyse pas correctement, le message d’erreur suivant s’affiche : Le format de l’heure de « <heure entrée par l’utilisateur> » n’est pas valide. Le déploiement n'a pas commencé.» |
immediate |
<aucune> |
Non |
Provoque un déploiement immédiat 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 du minuteur n’est pas utilisé. Un développeur doit spécifier le paramètre immediate, local ou time. Si aucun n’est spécifié, le message d’erreur suivant s’affiche : « Le type de déploiement n'a pas été spécifié. Vous devez spécifier un déploiement sur ce serveur uniquement (-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 assemblies dans le Global Assembly Cache (GAC). Si cette solution est entièrement 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 |
ID valide de paramètres régionaux, tel que « 1033 » pour l’anglais |
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. |