我们正在开发VB6环境中的OCX控件(请不要问为什么......) 此OCX必须与.net dll连接。到现在为止还挺好。 但是最近我们在dll的主类中添加了两个属性,并且需要向ocx消费者提供访问它们的权限。 我们强大地命名了dll,用regasm注销它,然后再用/ codebase和/ tlb参数重新注册它。一切顺利。 但VB6项目继续获得以前的版本,因此缺少新属性。 我们可以做些什么来克服这种烦恼? 当然,我们取消选中引用,存储项目,关闭环境,重新打开它,刷新引用等等都无济于事。 TIA
答案 0 :(得分:0)
所有麻烦都是我们忘了在dll中的主类的接口定义中包含新属性。 完成后,所提到的步骤没有问题。