有没有办法知道VB.NET应用程序是否正在调试?

时间:2014-01-02 19:14:05

标签: debugging vb.net-2010

我有一个在VB.NET 2010上开发的应用程序,我只需要在调试模式下启用一些对象。

应用程序可以知道何时正在调试?

2 个答案:

答案 0 :(得分:2)

您可以尝试在脚本中添加这些预处理器行!

#If DEBUG Then
Console.WriteLine("Debug mode.")
#Else
Console.WriteLine("Release mode.")
#End If

您将根据条件获得结果。

答案 1 :(得分:2)

示例:

if (Debugger.IsAttached)
{
    ....
}

(Debugger属于System.Diagnostics名称空间)