J'ai plusieurs hôtes hébergés IIS avec des fichiers svc simples, etc. Ce que je veux faire, c'est pouvoir créer des paquets de déploiement à partir de notre serveur de test en utilisant IIS Exportez le package de manière à ce que les paramètres puissent être enregistrés et récupérés lors de l'exportation afin que l'exportation puisse être répétée et automatisée. C'est à dire. l'exportation utilisera toujours les extensions de Manifest nécessaires tels que xmlFile etc.Comment créer un package de déploiement Web pour IIS WebSite et utiliser des manifestes/paramètres standard
Les sites web existent dans les solutions et sont ensuite ramassées à l'aide d'un projet de déploiement Web dans chaque solution afin que les substitutions de configuration sont effectuées, etc.
Nous sommes actuellement sur VS 2008 SP1 donc ne pas avoir un accès direct à VS 2010
Le premier problème que j'ai avec MsBuild (fonctionnant dans TeamCity) est comment construire le site web IIS (avec target = Package) quand il n'y a pas fichier de projet? De cette façon, je peux peut-être éviter les projets Web Deployment (je les utilise pour diverses configurations mais je ne veux pas le faire de cette manière pour le déployer en production mais plutôt exporter depuis notre mise en scène entièrement testée vers un fichier de package à importer serveur). Deuxièmement, je veux éviter d'avoir à configurer l'exportation dans IIS 7 chaque fois que je l'exécute. Je veux simplement prendre le bon jeu d'extensions à utiliser et créer les paramètres nécessaires pour moi. Est-ce fait à partir d'un fichier manifeste? Je peux voir comment utiliser le fichier parameters.xml mais je ne sais pas si j'ai besoin d'utiliser un fichier manifest.xml (créé à la main) et comment le lier. L'idée est qu'un testeur/personne de déploiement devrait être capable de faire le Exporter simplement sans avoir à activer toutes les extensions requises
Toute aide ou conseil sera grandement apprécié.