J'ai fait un changement simple d'une propriété à une propriété auto et j'ai cassé la construction parce que la propriété a été référencée dans une section de compilation conditionnelle. Je construisais dans le débogage et la référence était dans une section de code qui est seulement compilée dans la configuration de la version. Est-il possible d'intercepter ces erreurs sans manuellement changer la configuration de construction dans Visual Studio et la construction dans chaque mode? J'ai un serveur CI donc l'erreur a été attrapée tout de suite, mais je déteste casser la construction.Existe-t-il un moyen d'intercepter les erreurs de compilation dans toutes les configurations de construction?
0
A
Répondre
1
Vous devez construire chaque configuration pour voir si quelque chose de conditionnel brise l'un d'entre eux. Vous pouvez cependant éviter l'étape manuelle en utilisant l'option 'build build' dans le menu de construction.
1
Vous devez construire sous chaque configuration. Souvenez-vous que si vous utilisiez toutes les sections compilées conditionnelles en même temps, il est probable que cela ne se produirait pas, c'est-à-dire si l'utilisation du débogage est a, sinon b.
Vous n'avez pas besoin de le faire manuellement - cela dit, le double temps de compilation est une chose horrible.
Questions connexes
- 1. Gestion des configurations de construction
- 2. Msbuild reconnaît toutes les configurations de construction autres que DEBUG | RELEASE
- 3. Existe-t-il un moyen de piéger toutes les erreurs dans un service Web AJAX?
- 4. Compilation de toutes les parties de code dans Visual Studio
- 5. un projet avec plusieurs configurations de construction dans VS2010?
- 6. Visual Studio 2010 n'attrape pas les erreurs de compilation lors de la construction
- 7. Comment lier les numéros de version entre les configurations de construction d'un projet TeamCity?
- 8. Comment corréler les configurations de construction dans les fichiers vcproj dépendants avec des noms différents?
- 9. Liste de toutes les erreurs PHP possibles
- 10. Configurations de construction de l'iPhone - Entitlements.plist
- 11. erreurs de construction SubSonic
- 12. Comment réparer les erreurs de construction de PhoneGap?
- 13. Comment détecter les erreurs de compilation Eclipse (Java - JDT)
- 14. Comment Delphi 2009 convertit les projets Delphi 7 pour les configurations de construction
- 15. C# comment traiter les erreurs de Resharper comme des erreurs de compilation dans msvs 2010?
- 16. des erreurs de compilation dans mshtml.h compilation avec VS2008
- 17. Monotouch - Break sur toutes les erreurs équivalent?
- 18. Étranges erreurs de compilation avec les codes :: blocks
- 19. Comment puis-je vérifier les erreurs de compilation en python?
- 20. Meilleur moyen de capturer les erreurs JavaScript dans la production?
- 21. Comment puis-je déboguer les erreurs de compilation ASP.NET?
- 22. Les conventions d'appel mixtes font des erreurs de compilation
- 23. Magento cachant toutes les erreurs page
- 24. Editer les configurations Vim
- 25. Zend Framework - toutes les erreurs sont indiquées
- 26. Variables dans les configurations d'exécution/débogage d'IntelliJ
- 27. Déterminer dynamiquement toutes les solutions, projets et configurations sur un événement build/trigger et les appeler toutes avec MSBuild à partir de la ligne de commande/script
- 28. TextMate C++ erreurs de compilation
- 29. Erreurs de compilation AVR_GCC delay.h
- 30. Java 1.3.1, erreurs de compilation
Merci, je ne savais pas à propos de la construction par lots. –