【问题标题】:WCF service hosted in a managed Windows service connect using a WCF service application托管在托管 Windows 服务中的 WCF 服务使用 WCF 服务应用程序连接
【发布时间】:2011-10-05 03:33:31
【问题描述】:

提前感谢您的任何建议。我有一个 Windows 服务,它通过net.tcp 托管 WCF 服务,这很好用。我还创建了一个 WCF 服务应用程序。我正在尝试将net.tcp 服务引用添加到服务应用程序。然后我将它添加到正常的 GAC,但如果我尝试 RegAsm WCF 服务应用程序以允许从 Server.CreateObject 调用它,我会收到错误:

警告:类型库导出器遇到的类型派生自 泛型类且未标记为 [ClassInterface(ClassInterfaceType.None)]。类接口不能 暴露于此类类型。考虑用 [ClassInterface(ClassInterfaceType.None)] 并暴露一个显式 接口作为 COM 的默认接口,使用 ComDefaultInterface 属性。

它不起作用。我试图通过类库调用它,但这也不起作用,因为端点设置不正确。

有什么建议吗?

【问题讨论】:

    标签: vb.net wcf wcf-binding wcf-client


    【解决方案1】:

    好的 解决了这个问题。 iusr 帐户无权从 WCF 服务应用程序访问 web.config 文件是权限错误。所以它现在有效。现在又出现了另一个问题。我需要能够从 asp classic 调用 WCF 服务应用程序,但它不使用 web.config。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-11-04
      • 1970-01-01
      • 1970-01-01
      • 2013-08-06
      • 2012-04-28
      相关资源
      最近更新 更多