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:
- Construire le projet de la solution
- 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)
- 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!
Vous devez vous connecter pour publier un commentaire.
Vous devriez jeter un oeil à MSBuild Le traitement par lots.
Voici quelques liens sur les lots: