Smu*_*Dan 12 debugging configuration wcf visual-studio-2010 visual-studio
在Visual Studio 2010中,我收到一个错误,它告诉我WCF消耗时服务响应的前1024个字节,但不会更多.
我真的希望看到整个响应,这样我就可以解决出错的地方,从哪里可以获得这些信息?有没有办法记录错误的全文或者它们是否都受到1024字节规则的限制?
如何在Visual Studio 2010中发生错误时查看超过1024个字节的wcf响应?
如果您在调试模式下执行此操作,并且预先确定了确切的步骤 - 您可以尝试设置maxReceivedMessageSize为较大的值是否有帮助。
正如文档中的描述所述:
最大接收消息大小
一个正整数,指定可以在使用此绑定配置的通道上接收的最大消息大小(以字节为单位),包括标头。超过此限制的消息发送者将收到 SOAP 错误。接收方丢弃消息并在跟踪日志中创建事件条目。默认值为 65536。
在您的情况下,它可能已设置为较低的值。
您还可以检查是否maxBufferPoolSize已正确设置 - 似乎只有一个 1024 字节的缓冲区被传回,如果有人将池大小设置为 1 而不是默认的 512,则这是可能的。
| 归档时间: |
|
| 查看次数: |
686 次 |
| 最近记录: |