像这样的错误你可以通过Microsoft .NET Framework SDK v2.0里面提供的调试工具Microsoft CLR Debugger来调试, 方法是打开Microsoft CLR Debugger,然后打开你的基类窗体的代码文件,在可能出错的地方加上断点,然后在你的VS2005中再打开你的窗体,这时会进入基类窗体的调试状态,程序在断点处中断可以供单步调试程序.