Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows phone 8 网络服务&x27;System.ServiceModel.XmlSerializerFormatAttribute';不包含';风格';_Windows Phone 8 - Fatal编程技术网

Windows phone 8 网络服务&x27;System.ServiceModel.XmlSerializerFormatAttribute';不包含';风格';

Windows phone 8 网络服务&x27;System.ServiceModel.XmlSerializerFormatAttribute';不包含';风格';,windows-phone-8,Windows Phone 8,对于Windows Phone 8应用程序,我需要连接到Web服务。 但是当我使用可视化工具添加服务引用时, 它添加了一个带有错误的文件“Reference.cs”: “System.ServiceModel.XmlSerializerFormatAttribute”不包含“Style”的定义。我遇到了相同的问题,因此我添加了另一个属性[System.ServiceModel.DataContractFormat(Style=System.ServiceModel.OperationFormat

对于Windows Phone 8应用程序,我需要连接到Web服务。 但是当我使用可视化工具添加服务引用时, 它添加了一个带有错误的文件“Reference.cs”:


“System.ServiceModel.XmlSerializerFormatAttribute”不包含“Style”的定义。

我遇到了相同的问题,因此我添加了另一个属性[System.ServiceModel.DataContractFormat(Style=System.ServiceModel.OperationFormatStyle.Rpc)]

服务给出的错误不能同时具有这两个属性

[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.DataContractFormat(Style=System.ServiceModel.OperationFormatStyle.Rpc)] 因此,当我删除XmlSerializerFormatAttribute并离开DataContractFormat时,它返回了所需的对象(响应),但所有值均为null 当我删除DataContractFormat时,它返回null,甚至不是空对象 因此,我不得不使用httpclient.postasync从代码中调用此服务,并将soap xml传递给它,如果您需要更多详细信息,请告诉我 祝你好运:)