我有一个ASP.NET Web应用程序,我使用WCF 4 REST服务从数据库插入和获取数据。但是当试图为1000名员工插入大量数据(如数据)时,我收到错误“意外的文件结束”。
任何人都可以提出解决方案。提前谢谢。
答案 0 :(得分:1)
您是否尝试在WCF服务上以及可能在客户端的App / Web配置文件中设置web.config中的最大大小。它需要看起来像这样:
<binding name="NewBinding0" sendTimeout="00:10:00" maxBufferPoolSize="2147483647"
maxReceivedMessageSize="2147483647">
<readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647"
maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
</binding>
答案 1 :(得分:0)
这应该适用于REST服务。
<standardEndpoints>
<webHttpEndpoint>
<standardEndpoint helpEnabled="true" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647"
maxBufferPoolSize="2147483647" automaticFormatSelectionEnabled="true">
<security mode="None"/>
</standardEndpoint>
</webHttpEndpoint>
</standardEndpoints>