在测试对自定义WinForms控件的一些更改时,我遇到了一些问题,这些问题仅在加载Visual Studio设计器中托管自定义控件的表单时才会出现。
因此,我想了解在Visual Studio设计器加载时是否有任何方法可以调试和逐步执行(或以某种方式记录)自定义控件代码的行为。
答案 0 :(得分:2)
调试自定义控件时,需要通过将项目的调试属性设置为“启动外部程序”并将可执行路径设置为devenv.exe来启动Visual Studio的第二个实例。
然后在VS的第二个实例中,打开您正在处理的项目,您将能够调试设计器触发的代码。在第一个实例中,在自定义控件中设置断点,当第二个实例调用表单时,它们将被点击。
干杯
答案 1 :(得分:0)
VS2015:在“调试”,“选项”,“调试”,“常规”下,取消选中“仅启用我的代码”。