【问题标题】:COM-visible wrapper for WCF client to VBScriptWCF 客户端到 VBScript 的 COM 可见包装器
【发布时间】:2014-01-08 17:21:42
【问题描述】:

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

  1. 针对 wsdl 使用 svcutil 生成客户端
  2. 将代码页添加到新的类库项目中
  3. 在项目中创建了一个使用继承对象的新类
  4. 只制作了新的 ComVisible 类
  5. 使用 regasm 注册了生成的 DLL
  6. 在生成的 progid 上尝试了 CreateObject。我收到 VBScript 运行时错误“错误 #429 - ActiveX 组件无法创建对象。”

我完全脱离基地了吗?我是否必须从自动生成的客户端实际实现接口?

【问题讨论】:

    标签: wcf vbscript


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2011-04-11
      • 1970-01-01
      • 1970-01-01
      • 2011-02-07
      • 1970-01-01
      • 2011-11-26
      • 2017-08-30
      • 1970-01-01
      • 2011-11-09
      相关资源
      最近更新 更多