J'ai l'impression que c'est une question qui a probablement déjà reçu une réponse, mais j'ai du mal à la trouver. Craignez-le pour de mauvais termes de recherche, peut-être.Créer un appel CSC à partir de Visual Studio config
Je travaille dans Visual Studio 2005 Professional depuis environ un mois maintenant, et jusqu'à présent, j'ai utilisé le mécanisme de compilation intégré avec des paramètres par défaut (la seule chose que j'ai changé avec un réel la fréquence est le chemin de construction). Je voudrais cependant passer à l'utilisation de techniques de construction plus automatisées. À cette fin, je voudrais passer à csc
appels au lieu de frapper Ctrl-Shift-B
ou F5
, de sorte que je peux inclure les lignes dans les scripts de construction et d'autres outils (comme NAnt).
Ma question est, est-ce que Visual Studio ou tout autre outil tiers fournit un moyen de convertir par programme le paramètre de compilation VS dans son équivalent csc
? Par exemple, si j'ai un projet appelé sampleProject avec le jeu de champ Output type:
à l'application Windows, il ressemblerait à quelque chose comme:
csc /output:winexe /target:SampleProject.exe *.cs
Je sais qu'il est généralement pas très difficile de travailler cela en main, mais s'il y a un façon de le rassembler automatiquement, c'est beaucoup mieux.
Recherche MSBUILD. Indiquez également la version et l'édition de Visual Studio que vous utilisez. Par exemple, Visual Studio 2010 Professional? –
@John Merci pour les suggestions - Je vais commencer à lire sur MSBuild maintenant. J'utilise VS2005 Pro, et j'ai mis à jour le post pour refléter cela. – asfallows