VB.net设计器错误..我该如何解决?

dan*_*l11 3 vb.net visual-studio

当我尝试在Visual Basic 2010 Express中打开我的一个表单的设计器时出现错误,我可以选择忽略它,所以我点击了(我后悔这么做了)现在我的表单被删除了,但是我仍然有它的代码.我尝试右键单击并选择show designer但它只是显示一个空白表单.我有一个名为"DataGrid1"的数据网格控件,当我尝试在空白表单中添加一个新控件时,它说"DataGrid1"已经存在,但它没有.所以在我解决了前85个错误后,我得到了一个没有意义的错误:

错误1在"Resources"参数中多次指定项"obj\x86\Debug\WindowsApplication1.frmMain.resources"."Resources"参数不支持重复项.例1

如果有人知道这意味着什么,以及如何解决它,我会非常感激,因为失去这个应用程序现在不是我的选择.

操作系统:Windows 7 x64软件:Visual Basic 2010 Express语言:VB.net

Mar*_*all 7

我假设你是在Windows窗体编程.转到解决方案资源管理器,选择您的项目,然后单击解决方案资源管理器顶部的显示所有文件图标.然后,您应该能够扩展您的frmMain.vb以查看所有子文件.查找frmMain.Designer.vb并检查它是否有重复的资源条目.如果这不起作用,请尝试清洁您的解决方案.发生了什么事情,设计师有一个错误,一旦你丢失了表单,你仍然有Designer文件,它有InitializeComponent方法创建和初始化你的所有控件,你真的不应该编辑这个文件,因为它在你添加时自动修改控制.在您的情况下,您可以从文件中删除声明,然后在设计器中添加组件,这些组件应该重新创建designer.vb文件中的信息.