WinForms designer在使用Windows 7时在VS2005上中断

WinForms designer在使用Windows 7时在VS2005上中断,winforms,windows-7,visual-studio-2005,windows-forms-designer,Winforms,Windows 7,Visual Studio 2005,Windows Forms Designer,我们有一个使用VS2005和WinForms设计的旧项目。在Windows XP上,一切都很完美,但当我在Windows 7上打开designer时,一切都崩溃了 控件的大小将调整为随机大小,其中一些控件将显示或移动到随机坐标 我们能做些什么来解决这个问题?我们应该切换到VS2008吗?一个更新版本的VS应该会有所帮助,但如果这不能在2005年修复,我会感到惊讶 尝试在initializeComponent运行的方法或设置UI更改的任何属性中注释所有内容。您应该会发现这很简单,它是一个对表单上的

我们有一个使用VS2005和WinForms设计的旧项目。在Windows XP上,一切都很完美,但当我在Windows 7上打开designer时,一切都崩溃了

控件的大小将调整为随机大小,其中一些控件将显示或移动到随机坐标


我们能做些什么来解决这个问题?我们应该切换到VS2008吗?

一个更新版本的VS应该会有所帮助,但如果这不能在2005年修复,我会感到惊讶


尝试在initializeComponent运行的方法或设置UI更改的任何属性中注释所有内容。您应该会发现这很简单,它是一个对表单上的控件有很长的调用列表的方法。

问题是我们在GroupBox中使用了TableLayoutPanel,而不是在表单上。当我们在表单上添加TableLayoutPanel并将GroupBox移动到其中时,设计器保持正常。

但问题是,在WinXP中打开设计器时,设计器仍然正常。只有在Win7中,它们似乎被破坏了。注释掉控件会有什么帮助?我只是希望遵循一个消除过程,希望其中一个设置在XP中是可以的,但是Windows7版本有一个问题。在一次行动中消除所有这些东西将有助于证明这一点。