Quelle est la différence entre différents Build Configuration settings
par exemple Tout processeur, Plateforme mixte, WIN32, etc. dans Visual Studio.
Réponses
Trop de publicités?Voici un lien qui permet d'expliquer la configuration de build qui se trouve dans Visual Studio et de ses fichiers de build:
http://visualstudiohacks.com/articles/visual-studio-net-platform-target-explained/
Fondamentalement, le réglage membres de la plateforme de l'assemblée est capable de fonctionner sur. Lorsque AnyCPU est sélectionné, la résultante DLL est marqué comme étant en mesure d'exécuter n'importe où; quand x86 est sélectionné, la résultante DLL est marqué comme n'étant capable de fonctionner sur les systèmes 32 bits et non en 64 bits, les applications ou les processus (mais fonctionne en 64-bits de Windows;) et ainsi de suite et ainsi de suite.
Ce que des séries de drapeaux sur la DLL compilée - il ne modifie pas les autres aspects du processus de compilation.
La configuration des noms ne signifient pas beaucoup - ils prolifèrent si vous avez le C++ et C# de projets dans la même solution (et encore pire si vous avez des projets mobiles trop), parce que les différents types de projets utilisent une configuration différente des noms, si vous vous retrouvez avec beaucoup d'entre eux.
Nous essayons de maintenir la suppression de toutes les configurations que nous ne sommes pas à l'aide, mais c'est un travail difficile, parfois, comme souvent lorsque vous ajoutez un nouveau projet, indésirables configurations seront ajoutés à la solution.
Mes recommandations est de décider quelles sont les configurations que vous avez besoin (en regardant les paramètres réels), puis retirez tout le reste.