Visual c++ 错误代码429:活动X组件无法创建对象
我有一个.Net类库,我在VBA中引用它,一切都很顺利。当我尝试在其他机器上使用相同的Excel文件时,错误是:Visual c++ 错误代码429:活动X组件无法创建对象,visual-c++,com,excel,vba,Visual C++,Com,Excel,Vba,我有一个.Net类库,我在VBA中引用它,一切都很顺利。当我尝试在其他机器上使用相同的Excel文件时,错误是:错误代码429:Active X component无法创建对象 该错误被记录为行 set a = createobject("dllname.classname") 但是,我在运行时注册DLL,它不会为该行提供任何错误 Dim a as dllname.classname 此错误发生在我的Win-7 pc上,其中as在Win XP pc上正常工作。请提供帮助,因为我需要使用Exc
错误代码429:Active X component无法创建对象
该错误被记录为行
set a = createobject("dllname.classname")
但是,我在运行时注册DLL,它不会为该行提供任何错误
Dim a as dllname.classname
此错误发生在我的Win-7 pc上,其中as在Win XP pc上正常工作。请提供帮助,因为我需要使用Excel工作表运行我的应用程序。在确保程序集可后期绑定方面有很好的编写能力,即通过createobject()
外卖:
- 确保程序集包含ProgID属性
- 在目标(部署)计算机上使用
,对COM类进行实际注册regasm