在VS中以释放模式运行应用程序时抛出异常的Web服务功能

时间:2011-11-22 09:39:27

标签: .net web-services exception

我在尝试执行webservice提供的功能时遇到错误。当我在VS中以调试模式运行该工具时,该函数返回所需的值,但是如果我尝试在Release模式下运行该应用程序,则该函数会抛出以下异常。

消息:There is an error in XML document (1, 1064).

堆栈追踪:

at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle)
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)

请提出我可以尝试的任何内容。

1 个答案:

答案 0 :(得分:0)

尝试使用此工具跟踪您的网络服务电话:

http://www.devproconnections.com/article/net-framework2/microsoft-soap-trace-tool

并查看角色1064。

您是否看过内部异常?在序列化异常的情况下,它通常更有趣。