Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# asp.net web服务中的maxItemsInObjectGraph?_C#_.net_Web Services - Fatal编程技术网

C# asp.net web服务中的maxItemsInObjectGraph?

C# asp.net web服务中的maxItemsInObjectGraph?,c#,.net,web-services,C#,.net,Web Services,我们的一个客户机正在使用我创建的asp.net web服务(asmx),并收到一个错误消息,称maxItemsInObjectGraph太小。我告诉他在app.config文件中进行必要的更改。但我该在哪里做出这些改变呢??我的web服务中的web.config文件没有提到maxItemsInObjectGraph 非常感谢。因为它有一个默认值,当它不在您的配置中时使用。您必须将其添加到web.config或代码中,如图所示,或者 编辑:对于ASMX,没有maxItemsInObjectGrap

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


非常感谢。

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

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

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


的其他属性是否确定它是asmx服务?我只知道WCF中的maxItemsInObjectGraph。嗯,他们创建了基于WCF的客户端吗?我不知道你可以选择。它是添加Web引用|添加服务引用是的,但他们在哪里可以选择它是否基于WCF?我通常所做的就是将带有asmx扩展名(WCF的svc扩展名)的URL放入,然后单击GO。谢谢,但这没有什么区别。还有其他建议吗?