La création de msbuild script permettant de construire, de publier avec application.config, et de mettre à jour à partir d'endroits différents

J'ai cherché partout pour cette solution et ne peut pas trouver quoi que ce soit!

Je veux avoir un script msbuild pour effectuer les opérations suivantes:

  1. Construire le projet de la solution
  2. Publier la solution avec l'application.config (app.config.débogage ou de l'application.config.de presse) vers un dossier spécifié (de Développement ou de Production)
  3. Avec la configuration spécifiée, et de savoir où rechercher les mises à jour.

    -si le déploiement -> vérifiez dans l'exemple de dossier de production

    -si le développement -> vérifiez dans l'échantillon de développement dossier

Le script fonctionne actuellement, mais il y a deux problèmes...

  • Je ne peux pas comprendre comment avoir deux installations différentes et qui vérifient les deux endroits différents pour vérifier les mises à jour.
  • Je ne incrément automatique de la révision de construire. Actuellement, il reste dans le même numéro de version à chaque fois que j'utilise le script.

Mon script:

msbuild "C:\sample\sample.csproj"
/t:clean
/t:build
/t:publish
/p:Configuration=release
/property:PublishDir="C:\Samplelocation/"
/property:UpdatedEnabled=true
/property:UpdateRequired=true
/property:UpdateUrl="C:\Samplelocation/"
/property:GenerateManifests=true
/property:PublishWizardCompleted=true

Toute aide serait grandement appréciée. Merci à l'avance!

InformationsquelleAutor user141594 | 2009-09-03