我刚刚单击时意外地双击表单。一个事件处理程序被自动添加到我的代码中。我删除它,因为我不想要任何点击行为,现在构建正在寻找它并失败。我怎样才能撤销我的双击?我可以把空的事件处理程序放回去,但我讨厌没有任何作用的代码。由于缺少定义,VS C#编译失败
回答
您可以用三个简单的步骤解决这个问题:
- 编译
- 双击
- 擦除
编译你的解决方案,这将带给您在Error List
面板中的错误,在屏幕的底部。
双击'Namespace.Class' does not contain a definition for 'method'
错误描述。这会自动将您带到YourForm.Designer.cs
文件并突出显示缺少的事件处理程序方法。
擦除事件处理程序行。如果您双击表单,它可能会是this.Load += new System.EventHandler(this.MainForm_Load);
您现在可以再次编译并继续您的程序。
但是第二步让他陷入了混乱之中! –
我认为的建议是点击错误消息,而不是控制。 – sous2817
的确点击错误信息。点击该控件创建一个新的事件处理程序,当你移除该方法时,单击该错误消息就可以进入处理程序定义。 –
- 1. 编译失败由于缺少文件SYS/utsname.h
- 2. TFS编译失败由于缺少项目
- 3. 编译失败vs编译失败
- 4. 构建失败.NET的核心应用由于缺少定义
- 5. preg_match编译失败:缺少括号
- 6. py.test由于缺少模块而失败
- 7. 无法编译由于缺少文件
- 8. 表达式树编译失败,由于未定义的变量?
- 9. 由于缺少类
- 10. PHP preg_replace()编译失败:缺失)
- 11. 对于架构x86_64,由于未定义符号_x264_encoder_open_112,Ffmpeg编译失败
- 12. Preg_Match_All:编译失败
- 13. C#编译失败,因为“由于其保护级别”
- 14. 编译AR Drone SDK失败,命令行中缺少DSO
- 15. 编译Android项目与库项目失败,缺少classes.jar
- 16. preg_match错误:编译失败:缺少终止]字符类
- 17. 交叉编译GHC失败缺少的iconv
- 18. Intellij编译失败:“已经定义为”
- 19. MySQL C++编译失败
- 20. C代码编译失败
- 21. 定义的路由丢失 - 在CakePHP 3.4中缺少路由
- 22. 'make dep'由于缺少分隔符而失败?
- 23. 失败的单元测试,由于缺少config文件
- 24. Maven由于缺少tycho依赖而生成失败?
- 25. gradle build由于缺少文件而失败
- 26. Railroady由于缺少命令'点'而失败
- 27. Azure部署由于缺少程序集引用而失败
- 28. 由于缺少make命令,bundle安装失败
- 29. TFS(预览)由于缺少装配而构建失败?
- 30. SubSonic“版本”由于缺少依赖关系而失败
您是否也删除了表单中的属性网格(在设计视图中)的设置? – Tim
对失败的内部版本中显示的'event'进行搜索。然后删除它的用法。 – KSdev
我把代码放回来,所以我可以使用上下文菜单“查找所有引用”,方法名称上的光标。这工作。 – user3076170