Définir le pool d'applications pour le package à l'aide de MSDeploy
Je suis le déploiement d'un site web en utilisant MSDeploy donc, en utilisant quelque chose comme le code ci-dessous.
"%ProgramFiles%\IIS\Microsoft Web Deploy\msdeploy.exe"
-verb:sync
-source:package=WebAppServer.zip
-dest:Auto
-setParamFile="was_params.xml"
-verbose
> webappserversync.log
Est-il de toute façon à définir le pool d'applications ? Je veux le faire à partir de la ligne de commande et ne pas le mettre dans un manifeste ou quelque chose comme ça.
Ne devrait pas d'importance, mais c'est dans IIS7.
source d'informationauteur bearrito
Vous devez vous connecter pour publier un commentaire.
Lorsque vous générez votre colis, vous devez avoir une entrée dans le parameters.xml fichier de définition de l'Application de la Piscine. Lors du déploiement, vous indiquez une valeur pour que, dans votre setParameters.xml fichier ou utilisez -setParam à partir de la ligne de commande.
Voici la commande que j'ai utilisé pour s'emparer d'un site, ce qui a généré la bonne parameters.xml fichier ...
Et à installer ce site à partir de la ligne de commande, ce ...
De creuser autour de dans la parameters.xml fichier pour voir l'entrée nécessaires. Et si vous préférez, que
-setParam
entrée peuvent exister dans votreparams.xml
fichier à la place.Prendre un coup d'oeil à cette réponse:
Set d'application de la piscine avec MSDeploy et TFS 2010
En gros, vous créez un fichier de commandes avec un script adsutil pour définir l'application de la piscine, puis vous appelez MSDeploy pour exécuter ce fichier de commandes sur l'ordinateur cible.