2010-10-08 48 views
0

In properites>应用程序>“启动窗体”组合框,在我的VS VB.NET项目中,我看到只列出了2个窗体,而我的应用程序有6个窗体。这是否意味着什么是腐败?损坏的表单不显示在“启动窗体”中?

我试图做一个新的项目,然后只复制旧的VB文件到这个新的项目。但仍然只有这两个(6个)表单出现在“启动表单”组合框中。

回答

2

嗯,这很奇怪。这个列表几乎肯定是从项目文件中填充的,<SubType>元素应该是重要的。但是你通过重新创建项目文件来消除了这种可能性。我看不到表单上的某个属性会如何让它从列表中消失。

你可以尝试的一件事是用记事本编辑My Project \ Application.myapp文件。首先复制解决方案,并确保它未在VS中加载。将<MainForm>元素更改为未列出的其中一种表单。加载项目并查看项目属性页面中显示的内容,以及编译时是否有任何内容中断。