C# Visual Studio-值不能为null。参数名称:child

C# Visual Studio-值不能为null。参数名称:child,c#,winforms,visual-studio-2012,crash,windows-forms-designer,C#,Winforms,Visual Studio 2012,Crash,Windows Forms Designer,当我在VisualStudio中从设计器中移动按钮时,会出现此错误 这不会令人讨厌,因为如果我运行解决方案,我在运行时不会得到任何错误,即使在我的设计器中,按钮变成这样: 如果我尝试移动现有的groupbox(或尝试添加新的groupbox),它会崩溃(VisualStudio) 如何调试Visual Studio以更好地理解设计器问题?因为当它崩溃时,VisualStudio会自动关闭并重新打开,而无需任何请求 甚至是一个已知的bug,有一个简单的解决方案?(但我在谷歌上没有找到任何类似的

当我在VisualStudio中从设计器中移动按钮时,会出现此错误

这不会令人讨厌,因为如果我运行解决方案,我在运行时不会得到任何错误,即使在我的设计器中,按钮变成这样:

如果我尝试移动现有的groupbox(或尝试添加新的groupbox),它会崩溃(VisualStudio)

如何调试Visual Studio以更好地理解设计器问题?因为当它崩溃时,VisualStudio会自动关闭并重新打开,而无需任何请求


甚至是一个已知的bug,有一个简单的解决方案?(但我在谷歌上没有找到任何类似的东西)

什么Visual Studio版本?Visual Studio Ultimate 2012(从dreamsparks下载)这是Windows窗体应用程序吗?是的,这是Windows窗体应用程序(c#)。我认为这是Form.Designer.cs内部的一个问题,因为它只发生在1个表单(项目的主表单)中。您的Designer.cs文件被一次猜测填满了。将调试放在它构建所有控件的地方,然后逐步执行。