托管在受管Windows服务中的WCF服务使用WCF服务应用程序进行连接

时间:2011-07-14 08:27:38

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

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

  

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

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

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

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