我使用的是vs2005,在button的按钮事件里设置断点,单步执行,如果此时我点终止调试,我的button的按钮事件会继续执行到结束吗?那么vs2005系统做了些什么事?谢谢!!!

解决方案 »

  1.   

    不过我不知道在这里,如果使用Console.Writeline()函数,它输出的东西是到什么地方了?我在哪个窗口都找不到啊!
      

  2.   

    对你来说点button是一件事,对vs2005来说一句代码是一件事,那对cpu来说呢?瞎理解的,说的不对大家不要拍
      

  3.   

    会继续,web程序就是这样.
    楼主可在代码里throw一个exception, 然后终止调试(throw之前), 则throw后面的代码执行不了.
      

  4.   

    刚才理解可能有误,以为自己代码跟vs2005调试机制有关系!
    现在想想可能是与SqlTransaction 有关系,当我begintrans后,再执行SQL语句,如果不做SqlTransaction.Rollback,是否数据就会存入数据库中?怎么样保证我不SqlTransaction.Commit就不保存入数据呢?
      

  5.   

    SqlTransaction保证你不用SqlTransaction.Commit就不保存入数据呢
      

  6.   

    不会继续,就和当前的HTTP处理线程被终止了一样,该停的停,该回滚得回滚。