11
A
回答
18
您可以使用Debugger.IsAttached判断程序是否正在调试该怎么办。
If Not Debugger.IsAttached Then
DoSomething()
End If
编辑如果你总是想跳过的调试版本DoSomething
代码,无论是否正在使用调试器,使用conditional compilation与#If,像这样
#IF DEBUG Then
DoSomething()
#End If
9
你是什么意思与调试模式?如果你指的调试版本,你可以使用#if DEBUG
测试为:
#if DEBUG
// this is included in a debug build
#else
// this is not included in a debug build
#endif
1
可以使用的IsDebuggerPresent功能
<DllImport("kernel32.dll", CharSet:=CharSet.Auto, ExactSpelling:=True)> _
Public Shared Function IsDebuggerPresent() As Boolean
End Function
if not isDebuggerPresent() then
Do something()
end if
相关问题
- 1. Python调试执行模式
- 2. 是否可以调试在Visual Studio 2010中进行单元测试的代码?
- 3. Google测试是否可以测试C代码?
- 4. 调试测试代码
- 5. 是否可以从量角器测试中调用C#代码?
- 6. 如何测试代码是否具有调试器?
- 7. 调试 - 如何逐行执行代码?
- 8. 如何检测Python代码是否正在通过调试器执行?
- 9. 使用RSpec测试执行代码
- 10. xUnit:从代码停止测试执行
- 11. 代码不能在调试模式下执行,请求源代码
- 12. 是否可以在LLVM-vs2014的源代码级进行调试?
- 13. 是否可以调试在运行时编译的代码?
- 14. 是否可以使用全局变量进行调试代码
- 15. 测试ICommand是否被执行
- 16. 如何查看代码是否在specs2的测试模式下运行?
- 17. 测试vb.net代码是否工作
- 18. php代码测试pdo是否可用?
- 19. 检查程序是否以调试模式运行
- 20. 是否可以在调试模式下运行chrome?
- 21. 的Javascript仅在调试模式执行
- 22. 试图执行导入 - >调试模式模块
- 23. 代码在vs 2008中以调试模式编译,而不是释放模式
- 24. 什么是“台式测试代码”?
- 25. 调试测试 - 未执行。等待测试初始化
- 26. 在运行时检测产品代码或测试代码是否在Swift中
- 27. Boost测试:如何调试测试代码?
- 28. 单元测试中的单步测试和调试代码
- 29. 是否可以模拟GPU以进行CUDA/OpenCL单元测试?
- 30. rspec测试文件中的代码执行顺序是什么?