maxItemsInObjectGraph in asp.net web service?

本文关键字:service web net in asp maxItemsInObjectGraph | 更新日期: 2023-09-27 18:34:19

我们的一个客户端正在使用我创建的 asp.net Web服务(asmx),并收到一个错误,指出maxItemsInObjectGraph太小。我告诉他在他的app.config文件中进行必要的更改。但是我必须在哪里进行这些更改?我的 Web 服务中的 web.config 文件没有提到 maxItemsInObjectGraph。

多谢。

maxItemsInObjectGraph in asp.net web service?

因为它有一个默认值,当它不在您的配置中使用时会使用。您必须将其添加到 web.config 或代码中,如下所示,此处、此处或此处。

编辑:对于ASMX,没有maxItemsInObjectGraph的设置,设置最大请求长度可能会有所帮助。

<location path="yourservice.asmx">
 <system.web>
    <httpRuntime executionTimeout="240" maxRequestLength="20480" />
 </system.web>
</location>

MSDN 上的 httpRuntime 的其他属性