Notre application utilise une combinaison de plates-formes ASP.NET et Flex.Dois-je utiliser un fichier de solution avec une définition Team Build?
Je suis en mesure d'utiliser avec succès le service de génération pour créer et déployer le site Web .NET. Cela fonctionne bien. Cependant, nous avons aussi nos fichiers ActionScript dans TFS et j'ai créé un fichier batch pour compiler avec succès le code ActionScript à partir de la ligne de commande.
Je souhaite créer deux définitions de génération distinctes pour la compilation ASP.NET et Flex. Flex n'a évidemment pas de fichier SLN - puis-je créer un fichier de définition de construction à partir de zéro pour prendre en charge le fichier de commandes de compilation Flex sans fichier de solution? Les tâches sont assez simples à créer (voir ci-dessous), mais je n'ai jamais créé de script Team Build personnalisé sans utiliser l'assistant Create - et l'assistant Create vous demande de fournir un fichier de solution que je n'ai pas.
Mon script de construction serait très straight-forward:
- obtenir la dernière version des fichiers ActionScript
- Exécutez le fichier batch compilation ActionScript
- Copiez les fichiers ActionScript dans le dossier Deploy
correction rapide: fichiers Solution (.sln) (dans Visual studio 2005 et 2008 de toute façon) ne sont pas au format msbuild. .csproj et .vbproj sont .. –
@Alan: true. Édité. Mais vous pouvez exécuter msbuild contre les fichiers .sln, ce qui est étrange mais sympa. –