Visual Studio中的这种C#表单错误是什么?

Visual Studio中的这种C#表单错误是什么?,c#,forms,C#,Forms,我不知道这个问题是什么,因为我是C#的新手。请帮帮我。我试着用谷歌搜索解决方案,按下了错误按钮,但结果一无所获 这是因为;您可能已经复制并粘贴了windows窗体代码,而它正在抱怨Form1\u加载。当windows窗体应用程序无法创建窗体时,会出现此错误。因此,我的建议是创建新的windows应用程序,并确保表单名称正确无误。它必须完全相同,否则无法加载 这是可以修复的,但由于您是visual studio新手,我建议您删除在设计器代码中所做的所有更改,或者创建一个新项目,只将代码的部分复制到

我不知道这个问题是什么,因为我是C#的新手。请帮帮我。我试着用谷歌搜索解决方案,按下了错误按钮,但结果一无所获


这是因为;您可能已经复制并粘贴了windows窗体代码,而它正在抱怨Form1\u加载。当windows窗体应用程序无法创建窗体时,会出现此错误。因此,我的建议是创建新的windows应用程序,并确保表单名称正确无误。它必须完全相同,否则无法加载

这是可以修复的,但由于您是visual studio新手,我建议您删除在设计器代码中所做的所有更改,或者创建一个新项目,只将代码的部分复制到已生成代码中的正确位置。不要只是复制粘贴代码。这只是顶层,但在构建它时,它还必须与底层代码匹配。

您可以单击链接
WindowsFormsApplication1 Form1.Designer.cs行:37列:1

在这里你看到了真正的错误。大多数情况下,这是因为在设计器中删除事件之前删除了Form1.cs中的方法。(只是错误的删除顺序)。

如果您删除codebehind中的eventhandler,您必须始终确保formdesigner是否具有指向已删除eventhandler的绑定语句,并删除此绑定

所以如果你点击链接 WindowsFormsApplication1 Form1.Designer.cs行:37列:1

你应该走一条类似于的路线

Form1.Load += Form1_Load;
如果缺少Form1_加载方法,则设计器无法生成表单

因此,尝试删除这一行,并且(如果没有更多错误发生)您有机会打开设计器

然后可以在表单的属性页中绑定新的Form1\u Load eventhandler

祝你好运


不幸的是,WiFrresDesigner对于这样的小错误是无法容忍的,开发者们很少能考虑到当他们希望完成他们的工作时,不要对易碎的设计代码做任何修改。

你错过了它看起来的错误……@ NPNTI我固定了。试试这个。单击
转到code
并注释/删除
this.Load+=new System.EventHandler(this.Form1\u Load)没有源代码,没有错误文本,以及错误出现在源代码中的位置的指示,使得此问题无法回答。