2010-08-25 12 views
6

Genauer gesagt - wie geht das normal?Wie überprüft man, ob das Programm unter Visual Studio-Kontrolle ausgeführt wird?

Ich mag die Art und Weise VS Trace-Ausnahmen von meinem Programm verursacht, so dass es bei der Ausführung von VS hat es keinen Sinn für mich, meinen eigenen Mechanismus für die Behandlung und Anzeige von Ausnahmen zu verwenden. Natürlich, wenn das Programm als Standalone-App ausgeführt wird, muss ich mich auf meine Exception-Handler verlassen.

Ich weiß, ich kann einen Parameter in VS definieren, um das Programm auszuführen, und auf diese Weise erkennen, ob dies VS ist oder nicht ausgeführt, aber ich suchte nach etwas Standard. Vielleicht setzt VS ein Flag, das anzeigt, dass VS läuft?

+0

Vielleicht für Debug/Release-Modus Sie suchen - http://stackoverflow.com/questions/654450/programatically-detecting-release-debug-mode-net – adatapost

+1

Nein, können Sie Programm ausführen in debug oder release sowohl im VS-Lauf als auch im Nicht-VS-Lauf. Diese Modi sind unabhängig debug/release <-> VS-run. – greenoldman

Antwort

Verwandte Themen