如何停止Visual Studio生成的Web服务代理类的编码?
时间:2020-03-05 18:54:56 来源:igfitidea点击:
我正在使用Visual Studio生成的代理类来访问Web服务(将Web服务添加为对我的项目的Web引用)。问题在于Web服务公开的功能需要CDATA元素,即:
<Function><![CDATA[<Blah></Blah>]]></Function>
不幸的是,当我将""传递给代理类时,它使用以下命令调用Web服务:
<Function><![CDATA[<Blah></Blah>]]></Function>
这似乎导致Web服务出现问题。在仍然使用Visual Studio生成的代理类的同时,有什么方法可以解决此问题?
解决方案
回答
我们能否提供有关如何调用Web服务的代码示例?如果它是带有已发布的WSDL的Web服务,我不知道我们为什么还要解决这一级别的实现细节,因此我怀疑我们以某种方式将其称为错误。