【发布时间】:2015-04-29 07:41:48
【问题描述】:
当程序在 Delphi IDE 中的调试器的控制下运行时,可以检测到这一点,因为变量“DebugHook”设置为值 0。
在 Visual Studio 中调试 .NET 程序时,是否有同样简单的方法来检查调试器?
【问题讨论】:
标签: .net visual-studio debugging oxygene
当程序在 Delphi IDE 中的调试器的控制下运行时,可以检测到这一点,因为变量“DebugHook”设置为值 0。
在 Visual Studio 中调试 .NET 程序时,是否有同样简单的方法来检查调试器?
【问题讨论】:
标签: .net visual-studio debugging oxygene
要在 .NET 参考“System.Diagnostics”中实现相同的功能并添加此代码
if (System.Diagnostics.Debugger.IsAttached) then
// Program is running under the control of the debugger
【讨论】: