ASP.NET ExecutionTimeout对IIS托管的WCF服务没有影响

时间:2016-03-18 09:57:41

标签: asp.net wcf iis wcf-4 asp.net-4.6

我猜测ASP.NET ExecutionTimeout会对我的IIS托管的WCF服务产生影响,但事实并非如此。

WCF中是否存在一些禁用ExecutionTimeout的魔法?

2 个答案:

答案 0 :(得分:1)

据我所知,ASP.NET和WCF由不同的处理程序处理。由于ASP.NET和WCF的处理方式不同,而且executionTimeout位于system.web(ASP.NET)的子元素内,而不是system.serviceModel(WCF),这可能是因为它对WCF调用没有影响。它可能对ASP.NET处理程序未处理的任何内容没有影响(例如:静态文件)。

答案 1 :(得分:0)

我发现,因为.NET 3.0 SP1 WCF通过将超时设置为无限值来禁用ASP.NET的ExecutionTimeout。因此,仅适用于WCF特定的超时。