为类指定的基类
<baseclassname1>
''不能与基类不同 ''其他部分类型之一“
问题是我只在一个地方声明了这个类,实际的类文件,只有声明一次,非部分。 继承自“DialogBase”的所有其他类都可以正常工作,但是一个代码最多的文件就停止了工作。
还有什么问题?可以在其他地方宣布部分吗?
Class CostDialog inherits DialogBase(This works fine)
Class Blend inherits DialogBase(This errors)
Blend
仅在Public Class Blend
文件ONCE中写为Blend.vb
这个错误毫无意义
答案 0 :(得分:1)
您可能在具有相同类名的文件后面有多个代码。我正在将一个网站转换为一个Web应用程序,发现有两个Home实例。因此,如果home.aspx.vb文件具有相同的类名,Project / abc / home.aspx /aspx.vb和Project / def / home.aspx / /aspx.vb将导致冲突。
我的修复是保持所有文件名不变,但在其各自的代码隐藏文件中将类名修改为abc_home和def_home,然后更改其.aspx页面顶部的Inherits属性。
非常怀疑这对你来说仍然是一个问题,但也许对其他人而言。