我可能会遗漏一些重要的东西,但我正在尝试按照代码行逐行调试一个C#应用程序通过断点和'step-into'/'step-over'但是当我点击“Application.Run”时新对话框)“,我的程序从中断模式退出并继续运行。我试图找出引擎盖下发生了什么,但应用程序从中断模式停止。我是视觉工作室和C#的新手。任何帮助,将不胜感激。谢谢
答案 0 :(得分:2)
调用Application.Run启动一个新的应用程序消息循环,并使对话框可见。
您的应用程序正在等待来自该对话框的消息。
尝试进入Application.Run,您无法获得任何有用的信息。您无法控制该代码。
如果在对话框类中的任何事件处理程序上放置断点,则应该能够以这种方式继续调试。
答案 1 :(得分:-2)
我不熟悉C#或你的ide,但是你可以点击运行而不是调试吗?