Je travaille sur une solution C++ qui contient 20 projets. Mon premier projet se construit et je l'exécute comme un événement de pré-construction pour le reste des projets. Maintenant, cet exécutable crée en fait des fichiers C++ qui devraient être ajoutés à tous les autres projets qui doivent encore être compilés. Comment dois-je faire cela? (En utilisant VS2008)Tâche d'automatisation dans Visual Studios
Voici quelques solutions que je pensais.
Solution 1:
Laissez l'exe mettre à jour le fichier vcproj pour tous les autres projets. Mais dans ce cas, comme le projet est sur VS, il crée un popup de rechargement que je ne veux pas. Donc, il n'y a aucun moyen de supprimer cette fenêtre et juste enregistrer les modifications.
Solution 2:
Automatisation visuelle:
je vais juste par une API d'automatisation.
La solution et les méthodes d'interface de projet aideraient à ajouter un nouveau fichier. Mais ne va-t-il pas créer un nouveau pop up comme le précédent? Puis-je utiliser MSbuild ici?
Je ne peux avoir qu'un modèle comme * .cpp. Et je ne peux pas les ajouter manuellement au projet. Et comment pouvons-nous spécifier comme construire tous les fichiers dans le dossier avec * .cpp motif ?. Je suppose que nous devons le faire ajouter au fichier vcproj pour qu'il soit construit. –