【发布时间】:2012-02-18 05:38:28
【问题描述】:
F5 -> 随机停顿
Ctrl-F5 -> 立即加载。这意味着我必须“附加到 进程”来调试。
如果我想更改代码并立即反映出来,这会很烦人。
这与加载符号源有关吗?我尝试在正常调试模式下运行时暂停应用程序,但每次都会在不同的地方暂停。
编辑:通过停止我的意思是应用程序被冻结(带有进度条的启动画面在加载几秒钟后变得无响应)。如果我点击暂停,主线程的位置永远不会一致。它最终会在某个时间点完成加载,表明它正在等待某些东西,尽管这个等待时间似乎也发生了变化。
Microsoft pdbs 的符号服务器未选中。未选中启用的 .NET Framework 源单步执行。已启用 Just My Code 已选中。未选中启用的源服务器支持。
【问题讨论】:
-
什么是'摊位'? Visual Studio 停止响应,或者应用程序本身没有运行?
-
当它暂停时,您是否尝试过恢复并重新暂停?如果是这样,它在这两者之间是否取得了任何进展?您应该提供有关该问题的更多信息。
-
Web App、WinForms、Silverlight或Windows WPF、控制台APP、Windows Services、Windows Phone是什么平台?
-
我的水晶球说,检查线程,启动时执行的异步代码。
-
您是从公共符号服务器加载符号吗?
标签: c# winforms visual-studio devexpress