2010-08-25 6 views
6

Plus exactement - comment le faire de manière standard? J'aime la manière dont les exceptions de trace VS sont causées par mon programme, donc quand je l'exécute depuis VS, cela n'a aucun sens d'utiliser mon propre mécanisme pour gérer et afficher les exceptions. Bien sûr, lorsque le programme est exécuté en tant qu'application autonome, je dois compter sur mon gestionnaire d'exception.Comment vérifier si le programme est exécuté sous le contrôle de Visual Studio?

Je sais, je peux définir un paramètre dans VS pour exécuter le programme, et de cette façon reconnaître si c'est VS ou non, mais je cherchais quelque chose de standard. Peut-être que VS définit un drapeau indiquant que c'est VS run?

+0

Peut-être que vous êtes à la recherche pour le mode de débogage/release - http://stackoverflow.com/questions/654450/programatically-detecting-release-debug-mode-net – adatapost

+1

Non, vous pouvez exécuter le programme en debug ou release à la fois dans VS run et non-VS run. Ces modes sont indépendants du débogage/lancement <-> VS-run. – greenoldman

Répondre

Questions connexes