【发布时间】:2010-04-20 13:37:20
【问题描述】:
我需要在我的网络内部公开第三方供应商的 Web 服务。原因是第三方 Web 服务需要一些自定义标头信息,这意味着无法从 SSRS 调用它。这是我所做的:
- 从供应商处获取 WSDL 文件(仅可离线使用)并创建 .dll 文件(我们将其称为 vendorWS.dll)
- 创建的 C# 类项目 (myWS.dll) 引用 vendorWS.dll 并将本地复制设置为 true。该项目为供应商服务的每个方法都有方法,这些方法采用与供应商服务相同的输入类型,调用供应商服务,并返回与供应商服务相同的输出。
现在我创建了一个引用 myWS.dll 的测试项目,并尝试调用我创建的方法。但是,我的测试项目无法识别我的方法的输入/输出类型,并暗示我可能缺少参考。似乎有关来自 vendorWS.dll 的输入/输出类型的信息未包含在 myWS.dll 中。有没有办法让这些信息全部捆绑在 myWS.dll 中?
【问题讨论】:
标签: c# web-services class dll reference