WCF请求中的错误变量类型最终导致服务异常

时间:2016-04-05 12:19:34

标签: c# .net web-services wcf xml-serialization

我有一个带有XmlSerializer的WCF服务,用于序列化/反序列化请求和响应。 当字符串值传递到int类型的字段时,有没有办法省略服务异常(通常 - 传递不正确的变量类型)。 我知道在java webservice中这种情况无一例外地结束 - 是否有可能在wcf中? 目前我收到了这样的例外:

<faultstring xml:lang="pl-PL">Error in deserializing body of request message for operation ''.</faultstring>

修改 也许我应该在wcf中使用任何覆盖的XmlSerializer来实现这个目标?

1 个答案:

答案 0 :(得分:0)

在visual studio中,转到菜单:

调试 - &gt;例外 - &gt;公共语言运行时异常

根据需要取消选中