可以设计Form1类,但不是文件中的第一个类[...]

时间:2012-11-22 20:45:29

标签: vb.net visual-studio-2010

我是vb.net上的新手,我正在使用我的第一个应用程序...并在msdn中找到了一些示例代码,所以我只是将我的Form1.vb文件内容替换为来自MSDN。当我回滚更改并尝试编译我的旧代码时,出现了数百个错误,当我切换到Form1[Design]选项卡时,我看到了:

  

可以设计Form1类,但不是第一类   文件。 Visual Studio要求设计人员使用第一个类   文件。移动类代码,使其成为文件中的第一个类   并尝试再次加载设计师。

我是vb.net和视觉工作室本身的新手,我不知道在这种情况下该做什么,我的作品被破坏了还是什么?

2 个答案:

答案 0 :(得分:35)

那是因为你在form1.vb中的类定义之上添加了一些类或其他代码。删除它。

答案 1 :(得分:1)

对我来说有用的是编辑Form1.vb和Form1.Designer.vb并放在两个文件的开头:Namespace Whatever和两个文件的末尾:End Namespace。 “Whatever”可以是程序中尚未使用的任何名称(或您已使用的现有名称空间的名称)。