【发布时间】:2014-06-11 17:49:32
【问题描述】:
在 .Net windows 窗体应用程序中,有一个启用的窗体之一中的计时器。下面的代码是句柄:
private void timer2_Tick(object sender, EventArgs e)
{
try
{
if ( !CheckLock())
{
MessageBox.Show("No lock found.");
this.Close();
}
}
catch (Exception ex)
{
MessageBox.Show("No lock found.");
this.Close();
}
}
该锁是 USB 硬件锁。令人惊讶的是,如果我取出锁,代码会在 design time(在 VS 2010 IDE 中)显示此弹出消息。
有人知道是什么原因吗?
【问题讨论】:
-
停止调试后是否显示?
-
应用程序未调试或未运行时。
标签: c# .net visual-studio ide