使用IDE时,我注意到我无法再打开某些表单的设计器视图。如附加的屏幕截图所示,弹出菜单中没有“视图设计器”。在这一轮编程中我没有触及那些文件,所以它应该是受到帮助的系统(或者我的意外)。我在网上搜索,虽然这不是一个新问题,但我发现的解决方案似乎不太有用,或者可能不够直观,我无法理解。
例如,建议使用skip或reset选项运行“devenv”。但我在我的系统中找不到这个程序(Windows 10 + Studio 2015)。其他建议创建新表单并复制然后删除旧表单,我不相信,并且由于其手动复杂性,如果可能的话我会更喜欢更简单的事情(如果它将来会发生什么呢?)。
非常感谢您的帮助。
遵循Visual Vincent的建议(即删除所有表单文件,重新添加它们,并在表单文件中添加两行),不太合适。这是屏幕截图。
注意“Form3”,重新添加后,文件层次结构会变得不同。
答案 0 :(得分:2)
正如Hans Passant所说,您的ProjectName.vbproj
文件很可能以某种方式受损。很可能是从Form3的组成文件的条目中删除了<DependentUpon>
标记。
您可以尝试自己编辑项目文件,也可以尝试以下步骤。
答案 1 :(得分:1)
我正在使用C#,但存在相同的问题。对我来说,事实证明我在表单类声明之前 声明了其他类(“公共局部类MyForm:Form”)。一旦将这些类声明移到文件末尾,我就可以再次查看表单设计器。注意:在自己的文件中包含这样的声明被认为是一种好习惯。