是否有可能在.net程序中检测到它正在调试器中停止/逐步通过?



这是为了解决一个有时困扰我调试的问题。我正在研究的程序检测用户在UI中的不活动(鼠标+键盘)和超时,如果用户在可配置的时间跨度内没有活动。我遇到的问题是,即使我正在调试程序,也会计算用户不活动,并且我希望能够从用户不活动时间中减去我在调试器中花费的时间,因此程序不会超时,而我正在调试它。

您可以在应用程序的DEBUG构建中禁用超时代码。

你可以使用编译器指令。

http://msdn.microsoft.com/en-us/library/4y6tbswk.aspx

相关内容

  • 没有找到相关文章

最新更新