- version de Windows:
Microsoft Windows [Version 10.0.14393]
- MSBuild Version:
Microsoft (R)-Buildmodul, Version 15.1.1012.6693
- Le projet est écrit dans
C
.
Dans les *.vcxproj
fichiers de ce projet, il y a beaucoup de code comme celui-ciMSBuild Raccourcir Configuration Managment Dans vcxproj-Files
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
[do some stuff]
</ImportGroup>
pour toutes les configurations, 'Debug|Win32'
, 'Release|Win32'
, 'Debug|x64'
, 'Release|x64'
. Mais je vais avoir la même configuration pour toutes les combinaisons, donc je ne veux pas l'écrire 4 fois en rendant mon fichier de projet 3 fois plus long et moins lisible.
Existe-t-il un raccourci comme Condition="'$(Configuration)|$(Platform)'=='Any Configuration|Any Architecture'
?
C'est ainsi que je l'ai essayé hier et cela semble fonctionner. Bien que je pense que la réponse @stijn est la façon la plus "professionnelle" de le faire, et c'est pourquoi sa réponse a été acceptée; mais j'ai voté le vôtre de toute façon;) – user69453
Merci! La réponse de Stijn est très élaborée. J'aurais marqué cela comme une réponse aussi! ;) Bon travail @stijn! –