2010-08-25 94 views
6

更确切地说 - 如何以标准的方式做到这一点?如何检查程序是否在Visual Studio控件下执行?

我喜欢VS跟踪由我的程序引起的异常,所以当从VS运行它时,我无法使用自己的机制来处理和显示异常。当然,当程序作为独立应用程序执行时,我必须依赖我的异常处理程序。

我知道,我可以在VS中定义一个参数来运行程序,这种方式可以识别这是VS运行还是不运行,但我一直在寻找标准。也许VS设置一个标志表明这是VS运行?

+0

也许你正在寻找调试/释放模式 - http://stackoverflow.com/questions/654450/programatically-detecting-release-debug-mode-net – adatapost 2010-08-25 06:24:28

+1

没有,你可以运行程序在VS运行和非VS运行中进行调试或释放。这些模式是独立调试/发布版本<-> VS运行。 – greenoldman 2010-08-25 06:35:48

回答

相关问题