默认情况下,我们没办法在Main()入口中设置断点,如果我们设置调试的断点,它会显示类似如下的错误:
图1. Main()入口中无法设置断点
提示的错误如下:
The breakpoint will no currently be hit. Breakpoints cannot be set in method or classes with the 'DebuggerNonUserCode' attribute when the debugger option 'Just My Code' is enabled.
大意就是:
断点无法被命中。当调试器的“仅我的代码(Just My Code)”开启时,无法在带有“DebuggerNonUserCode”属性的方法或者类中设置断点。
根据这个提示,要解决这个问题就很简单了:
- 依次点击菜单项“工具Tools”、“选项Options”打开设置界面
- 左边依次展开“调试Debugging”、“常规General”并选中
-
取消右侧“开启仅我的代码Enable Just My Code”选项前面的勾选然后点“确定OK"按钮保存即可
图2. 设定方法:去掉Enable Just My Code的勾选
网友评论