【发布时间】:2017-04-23 19:59:02
【问题描述】:
"为类指定基类
<baseclassname1>'' 不能与基类不同 '' 的其他部分类型之一"
问题是我只在一个地方声明了类,实际的类文件,并且只声明了一次,非部分。 我从 "DialogBase" 继承的所有其他类都可以正常工作,但是代码最多的一个文件刚刚停止工作。
还有什么问题?可以在其他地方声明为部分吗?
Class CostDialog inherits DialogBase(This works fine)
Class Blend inherits DialogBase(This errors)
Blend 在Blend.vb 文件中只写为Public Class Blend 一次
这个错误没有意义
【问题讨论】:
-
检查解决方案中是否有隐藏的设计器生成的文件。
-
大卫,我在问题中解释说,这些类中的任何一个都没有部分声明。那个 MSDN 解决方案不适用
标签: vb.net inheritance base-class partial-classes