Visual Studio 2010调试器在应用程序启动(C#项目)的Main()开头自动设置断点。因此,每次我在调试模式下启动应用程序时,它都会在开始时暂停。请建议如何禁用它。
更新
- 我肯定打“开始调试(F5)”而不是“进入新实例(F10)”。使用F5键或菜单
- 绝对没有断点
- 这是简单而通常的主要方法:
[STAThread]
private static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new ExpertEntryForm());
}
P.S。这很有趣,但我真的找不到(和谷歌)这个复选框!
确实这是一个陈旧的断点,没有出现在断点列表和编辑器中,但是每个应用程序启动都被激活了。
解决它:
1.在某处添加新的断点。 (因此断点列表中至少有一个断点)
2.按Debug->删除所有断点
所以leppie的建议也应该有用。
答案 0 :(得分:3)
删除*.user
个文件。
可能是一个陈旧的断点未能出现。
您也可以尝试在Debug > Breakpoints
中查看断点。
答案 1 :(得分:2)
您是在启动应用程序(F5)还是单步执行应用程序(F10)?
如果您使用的是F10,您将始终从Main()的开头开始。 F5将运行应用程序,直到遇到第一个断点。