由于缺少定义,VS C#构建失败

时间:2013-12-12 22:39:49

标签: c# visual-studio-2010

当我刚刚点击时,我不小心双击了一个表单。事件处理程序已自动添加到我的代码中。我删除了它,因为我不想要任何点击行为,现在构建正在寻找它并失败。如何撤消双击?我可以把空的事件处理程序放回去,但我讨厌没有做任何事情的代码。

1 个答案:

答案 0 :(得分:2)

您可以通过三个简单步骤解决此问题:

  1. 编译
  2. 双击
  3. 粉碎
  4. 编译您的解决方案,这会在屏幕底部的Error List面板中显示错误。

    双击'Namespace.Class' does not contain a definition for 'method'错误说明。这将自动将您带到YourForm.Designer.cs文件并突出显示缺少的事件处理程序方法。

    删除事件处理程序行。如果您双击表单,则可能是this.Load += new System.EventHandler(this.MainForm_Load);

    您现在可以再次自由编译并继续您的计划。