簡體   English   中英

超過MaxStringContentLength?

[英]Over MaxStringContentLength?

我有一些.asmx Web服務,作為.NET 4.5上的服務參考導入。

他們下載了XML字符串,然后我嘗試使用XmlDocument處理它。

好吧,現在我得到了這個錯誤: 讀取XML數據時,已超出最大字符串內容長度配額(8192)。 通過更改在創建XML閱讀器時使用的XmlDictionaryReaderQuotas對象上的MaxStringContentLength屬性,可以增加此配額。

我該如何解決此問題? 我在Visual Studio 2010上嘗試過此操作 ,但在WCF中,我找不到該區域。

嘗試在調用Web服務的功能之前添加以下代碼:

XmlDictionaryReaderQuotas myConf = new XmlDictionaryReaderQuotas();
myConf.MaxStringContentLength = 202400;

但是什么都沒有改變!

您必須從配置中或在創建綁定時更改MaxStringContentLength。 除此之外,它在服務器和客戶端上必須相同。 如果沒有,您可以發送它,但不能接收內容。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM