今天调试一段 VB.NET 代码,按下 F11 发现居然没有中断程序并逐语句调试。╭(;ŎдŎ)╮
程序如同按下 F5 一样正常运行。
以为是工程的问题,新开了个工程。
测试代码如下
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
MsgBox("") '写惯了C#在这里加了个; orz
End Sub
End Class
F11 依然如同 F5。
最终解决方案如下
去掉 调试->选项->调试->常规->逐过程执行属性和运算符
Ref: Can’t step into method (debug) with F11 in Visual Studio #2
0 条评论