我正在使用现成的WindowsFormsApplication。我添加的唯一内容是Form1_Load
事件处理程序,如下所示(Visual Studio Premium 2013):
private void Form1_Load(object sender, EventArgs e)
{
Debug.Assert(false);
}
Debug.Assert(false)
并按重试按钮时,调试器会进入相应的源代码行。Q1 :为什么行为首先不同?
Q2 :如何让32位调试版本在点击重试时中断?
修改
Debug.Assert
的行为黄色,而同一行的颜色为绿色。答案 0 :(得分:0)
今天,我安装了Microsoft Visual Studio Premium 2013(版本12.0.31101.00 Update 4)的Update 4,问题得以解决。对于32位和64位调试版本,调试器将停止重试。
(无论出于何种原因,32位的Debug.Assert(false)
行为黄色,64位的行为绿色。)