12

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

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

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

4

2 回答 2

40

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

于 2012-11-22T20:48:54.937 回答
1

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

于 2017-11-26T18:19:26.543 回答