我有窗口应用程序项目,其中包含这么多的窗体,,我需要 调试应用程序,,但我不知道哪个代码是相关的哪个 UI窗口,有没有什么方法可以找到代码对应于相关 窗口调试窗口的应用程序
0
A
回答
1
- 打开窗户,然后按“F7”
- 在窗体上右键单击,并说“查看代码”
- 右键单击在解决方案资源管理形式,并说“查看代码”
如果您的意思是其他文件与UI无关,则可以在右键单击特定功能时执行“查找所有引用”。这会向您显示调用此函数的所有地方。
1
我认为您正在寻找一种简单的方法来轻松找到特定表单的代码,而无需通过整个代码库来确定代码使用哪种形式。不幸的是,我没有简单的方法,我知道。不过,也有几件事情,你可以尝试:
- 如果你正在寻找的形式有某种冗长的操作,你是速度不够快:-),你可以触发操作立即从调试菜单中选择“全部中断”或者点击“Ctrl + Alt + Break”来中断执行,然后检查堆栈跟踪。
- 你可以分析你的应用程序,例如性能exporer在VS2008中,然后检查分析器报告以获取有关调用哪些代码的提示。这可能会查明或至少缩小您正在查找的代码。
只是一些可能有用的想法。
+0
我认为这是OP问的。太糟糕了,他没有对此发表评论。然而,我有完全相同的问题,即:在大窗口窗体(其他窗体中有100多个窗体)和复杂的代码中,你如何找到责任方?如果你有几个表单,这很容易。 – ra170 2011-10-25 17:14:43
相关问题
- 1. 调整sfml应用程序的窗口
- 2. 将调试控制台窗口放入您的应用程序
- 3. OS X应用程序 - 无法调整应用程序窗口
- 4. Weinre调试窗口离子应用程序不工作?
- 5. 调试GLX应用程序 - 呆滞窗口不重绘
- 6. 显示控制台应用程序窗口以调试DLL
- 7. Windows没有产生调试窗口,当应用程序崩溃
- 8. 调试Windows窗体应用程序
- 9. 在线程调试窗口
- 10. 多窗口应用程序
- 11. C#窗口应用程序
- 12. 应用程序窗口
- 13. 谁应该删除弹出窗口,调用应用程序或弹出窗口?
- 14. 是否可以从C#程序调用JIT调试器窗口?
- 15. 调整应用程序的控制,以适应窗口大小
- 16. 调整Silverlight应用程序的大小以适应窗口
- 17. 试用窗体窗体应用程序
- 18. 以编程方式调整WPF应用程序的主窗口
- 19. 从Chrome应用程序窗口打开另一个Chrome应用程序窗口
- 20. 调用引用到C#窗口应用程序的.exe
- 21. 如何在XCode的调试器窗口中禁用程序集?
- 22. 琐碎的应用程序的窗口?
- 23. 使用HTA调整窗口大小(不是应用程序窗口)
- 24. 窗口8应用程序:嵌套的异步调用
- 25. 应用程序调用的是在窗口8
- 26. 通过QTP调用基于窗口的应用程序
- 27. 当它将调用WCF的窗口应用程序错误
- 28. Android上的浮动应用程序(窗口应用程序)
- 29. 隐藏Java应用程序启动的窗口应用程序?
- 30. addChild我的窗口到其他应用程序的窗口
您的意思是Winform“Code-Behing”文件? – PVitt 2009-08-28 10:50:43
是的,如果我在代码后面放置断点并运行应用程序,当断点到达时我需要等待。虽然设计器视图不清楚 – peter 2009-08-28 11:04:58