用于WCF客户端到VBScript的COM可见包装器

时间:2013-12-19 23:17:17

标签: wcf vbscript

尝试遵循my earlier post上关于将WCF服务(我没有创建)暴露给VBScript的建议。在生成的程序集上尝试CreateObject时,我得到旧的“ActiveX组件无法创建对象”。任何人都能解释一下吗?

  1. 使用svcutil针对wsdl生成客户端
  2. 将代码页添加到新的类库项目中
  3. 在项目中创建了一个使用继承对象的新类
  4. 制作新类ComVisible
  5. 使用regasm
  6. 注册生成的DLL
  7. 在生成的progid上尝试了CreateObject。我收到一个VBScript运行时错误“错误#429 - ActiveX组件无法创建对象。”
  8. 我完全不在基地吗?我是否必须从自动生成的客户端实际实现接口?

1 个答案:

答案 0 :(得分:1)

我认为问题是(似乎很常见)使用Regasm的正确版本(32位)。这似乎解决了最初的问题。