我猜测ASP.NET ExecutionTimeout会对我的IIS托管的WCF服务产生影响,但事实并非如此。
WCF中是否存在一些禁用ExecutionTimeout的魔法?
答案 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特定的超时。