我有一个 COM 组件 - “ProgramA.dll” 这个 COM 组件在内部引用“ProgramB.dll”,并创建一个底层对象的实例,如下所示:
Public Sub AddData()
Dim.....
.......
Set objClassA = New ProgramB.clsClassA
.....
End Sub
我在我的 .NET 应用程序中添加了 ProgramA.dll 的引用(并且还在 .NET 应用程序中添加了 ProgramB 的引用)。
当我通过我的 .NET 应用程序调用 ProgramA 的“AddData()”方法时,它在尝试创建 ProgramB.clsClassA 的实例时失败,它给出了一个错误,提示“AcitveX 组件无法创建对象”
可能的原因是什么,或者我需要做哪些更改?