简体   繁体   中英

How do I debug Windows Forms Designer crashing?

I have a windows forms project. It has a main form derived from System::Windows::Forms::Form which I can open in designer without any problems. If I try and close designer though, it kills Visual Studio (v2008 with SP1).

The form includes a tab control which has pages with various System::Windows::Forms::UserControl derived forms. So I'm guessing the fault lies somewhere in the main form or one of those sub-components. The problem is I don't know how I can narrow it down at all?

I've tried debugging from another copy of the developer environment, but I can't get the break points to work.

Any suggestions on how to attack this problem would be very gratefully received!

[EDIT] By trial and error I've narrowed it down to a single System::Windows::Forms::UserControl derived control, and the crash only occurs when that control is nested within a System::Windows::Forms::TabControl . Is there something the tab control does when it closes which could cause the crash perhaps?

Try open another instance of VS, go to Debug -> attach to process, choose another VS from the list (the one you have your project in), then put the breakpoint somewhere in your application (somewhere it is likely to cause this error), and run you project and you should be able to debug it and find what make VS crash.

Good luck

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM