【发布时间】:2009-09-10 17:59:11
【问题描述】:
我有一个表单,MainForm,直到今天早上早些时候它工作得很好。我对不同的表单进行了一些代码修改,当我去运行应用程序时,我在 MainForm 中收到了一个错误(错误无关紧要)。
我进入 MainForm 以查看问题所在,并且对我所看到的感到震惊……我的所有控件都消失了。一开始我很恐慌,但是当我进入 MainForm.Designer.cs 文件并看到所有控件的代码仍然存在时,我有了一点希望。
因此,Designer 文件看起来不错,但设计视图没有显示任何控件。
以前有人遇到过这种情况吗?我的文件损坏了吗?有什么办法可以解决这个问题吗?
我确实有一个备份,但除非绝对必要,否则我不想使用它,因为它已经过去了一天,而且我不想重做我最近的工作。
谢谢...
【问题讨论】:
-
附注:为了防止将来丢失或损坏文件而引起恐慌,我建议使用源代码管理系统...此外,您将能够区分文件以查看更改的内容,甚至更改的时间。
-
@Frank... 我的组织目前正在实施 Team Foundation Server,因此这在未来不会成为问题。要是昨天完成就好了……!
标签: c# visual-studio winforms corruption windows-forms-designer