我有一个名为frmMain的表单,然后我再次创建表单,偶然我将我的新表单命名为frmMain,然后我将新表单的名称更改为FrmSecond,然后当我尝试打开frmMain时我得到错误进入frmMain设计师,然后我点击"忽略并继续"然后frmMain是空的..所有文本框或标签和其他人都迷路了。然后我删除了FrmSecond,我关闭了我的项目而没有保存,我再次打开我的项目,但仍然是相同的frmMain仍然是空的,但代码列表仍然存在。我怎么解决这个问题?感谢。
创建FrmSecond之前的这段代码..
Private Sub FrmMain_Load(sender As Object, e As EventArgs)
End Sub
创建FrmSecond之后的这段代码..
Private Sub FrmMain_Load_1(sender As Object, e As EventArgs) Handles MyBase.Load
End Sub
不同的是"处理MyBase.Load"和#34; FrmMain_Load"成为" FrmMain_Load_1"
答案 0 :(得分:1)
构建/运行项目后,文件将被保存。
因此,除非您拥有源代码控制权或可以在Windows中恢复该文件夹(至少可以说不可靠),否则您可能已经搞砸了。
以前回答这样的问题: Visual Studio Project restore old version
我的建议是,如果您尝试使用Windows恢复文件夹,请在执行此操作之前将文件夹备份到其他位置。
或者,您可以重建表单,因为所有功能仍然存在。
在执行任何操作之前,请检查资源管理器中的项目文件夹,然后打开每个表单(以及您在回收站中删除的表单)。手动打开它们,看看你的用户界面是否仍然存在。