Serialization Soap Ui序列化错误

Serialization Soap Ui序列化错误,serialization,soapui,Serialization,Soapui,答:反序列化失败 格式化程序在尝试反序列化消息时引发异常:尝试反序列化参数时出错。InnerException消息为“反序列化PerformanceManagement.BusinessObjects.Alert类型的对象时出错。”。无法将值“”分析为类型“Int32”。有关更多详细信息,请参阅InnerException。 嗨,当我在服务中将null值传递给int参数时,我得到了这个答案。我使用的是wcf服务。若输入类型是字符串,那个么它工作正常;若输入类型是int,那个么它在soapui异

答:反序列化失败 格式化程序在尝试反序列化消息时引发异常:尝试反序列化参数时出错。InnerException消息为“反序列化PerformanceManagement.BusinessObjects.Alert类型的对象时出错。”。无法将值“”分析为类型“Int32”。有关更多详细信息,请参阅InnerException。

嗨,当我在服务中将null值传递给int参数时,我得到了这个答案。我使用的是wcf服务。若输入类型是字符串,那个么它工作正常;若输入类型是int,那个么它在soapui异常上方显示

请帮我解决这个问题。
提前感谢

您得到的错误是因为Int32是一种值类型,因此不能为null,这就是反序列化失败的原因。您可以做的是将类型更改为string(正如您所说的那样),或者在数据协定中将特定的Int32属性更改为optional。这样你就不必传递任何信息。希望有帮助