.NET相当于Delphi" DebugHook"变量来测试调试器的存在

时间:2015-04-29 07:41:48

标签: .net visual-studio debugging oxygene

当程序在Delphi IDE中的调试器控制下运行时,可以检测到这一点,因为变量" DebugHook"被设置为值<> 0

在Visual Studio中调试.NET程序时是否有同样简单的方法来检查调试器?

1 个答案:

答案 0 :(得分:1)

在.NET参考和#34; System.Diagnostics"中实现相同的目标。并添加此代码

if (System.Diagnostics.Debugger.IsAttached) then
   // Program is running under the control of the debugger