小编Dan*_*Gee的帖子

InnerException消息是'对象图中可以序列化或反序列化的最大项数是'65536'.

我可以看到这个问题已被多次询问,但它们都与WCF有关.搜索一段时间后,我一直无法找到此错误的解决方案.

我有一个WinForms应用程序从Web服务中提取数据.Web服务是用WebForms/asp.net编写的.

我连接到Web服务的代码是:

Dim _DownloadStock As srShopDownload.shop_downloadsSoapClient
Dim binding As New STKBinding("STKBinder")
NewEndPoint = New EndpointAddress("https://www.example.com/web_services/downloads.asmx")
            _DownloadStock = New srShopDownload.shop_downloadsSoapClient(binding._Binder, NewEndPoint)
_StockcodesList = _DownloadStock.GetStockcodes
Run Code Online (Sandbox Code Playgroud)

我的_Binder代码是

Public Sub New(ByVal BinderName As String)

    _Binder = New BasicHttpBinding()
    _Binder.Name = BinderName

    _Binder.CloseTimeout = TimeSpan.FromMinutes(1)
    _Binder.OpenTimeout = TimeSpan.FromMinutes(1)
    _Binder.ReceiveTimeout = TimeSpan.FromMinutes(10)
    _Binder.SendTimeout = TimeSpan.FromMinutes(1)
    _Binder.AllowCookies = False
    _Binder.BypassProxyOnLocal = False
    _Binder.HostNameComparisonMode = HostNameComparisonMode.StrongWildcard

    _Binder.MaxBufferSize = 100000000
    _Binder.MaxBufferPoolSize = 12000000
    _Binder.MaxReceivedMessageSize = 100000000

    _Binder.MessageEncoding = WSMessageEncoding.Text
    _Binder.TextEncoding = System.Text.Encoding.UTF8
    _Binder.TransferMode = TransferMode.Streamed
    _Binder.UseDefaultWebProxy = True …
Run Code Online (Sandbox Code Playgroud)

vb.net asp.net web-services

6
推荐指数
1
解决办法
263
查看次数

标签 统计

asp.net ×1

vb.net ×1

web-services ×1