我有以下项目结构: 项目B具有DataContract对象。 项目A具有Web服务端点和项目B的项目引用。
WS客户端: 具有对项目A的Web服务引用。但是,它没有看到项目B中定义的任何对象。 我想知道如何使项目B中定义的对象对Web服务客户端可见。我需要手动创建WSDL吗?
由于
答案 0 :(得分:0)
尝试在客户端应用中添加对项目B的引用,然后更新Web引用。
- 帕维尔
答案 1 :(得分:0)
如果项目B的DLL包含类,并且您希望客户端使用这些类,则必须为它们提供DLL。
相反,如果您希望客户端能够访问与实际类对应的代理类,则必须在Web服务合同中引用它们。对于不属于合同的任何内容,不会生成代理类型。