Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/264.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# WCF服务返回时的System.EngineeExecutionException_C#_.net_Asp.net_Wcf_.net 3.5 - Fatal编程技术网

C# WCF服务返回时的System.EngineeExecutionException

C# WCF服务返回时的System.EngineeExecutionException,c#,.net,asp.net,wcf,.net-3.5,C#,.net,Asp.net,Wcf,.net 3.5,这件事让我们在工作中都感到困惑。我们有两个运行在.NET3.5SP1上的服务,它们可以访问sharepoint,并返回非常相似的模型对象列表。其中一个工作正常,另一个在返回时抛出EngineeExecutionException 我知道这有点含糊不清,但在那之前一切都很顺利。当您查看调试器中的列表时,一切看起来都很正常 以前有人发生过这种事吗?如果是这样的话,您是如何处理它的?好的,如果您的数据契约中有ILists,那么框架就会崩溃。将IList更改为List作为您的返回类型,它就会工作这似乎是

这件事让我们在工作中都感到困惑。我们有两个运行在.NET3.5SP1上的服务,它们可以访问sharepoint,并返回非常相似的模型对象列表。其中一个工作正常,另一个在返回时抛出EngineeExecutionException

我知道这有点含糊不清,但在那之前一切都很顺利。当您查看调试器中的列表时,一切看起来都很正常


以前有人发生过这种事吗?如果是这样的话,您是如何处理它的?

好的,如果您的数据契约中有ILists,那么框架就会崩溃。将IList更改为List作为您的返回类型,它就会工作

这似乎是.NET中最奇怪的异常之一。我在ASP.NET MVC3应用程序的契约断言(代码契约)中也发现了一个异常@Andrei:这个异常基本上是一个低级框架崩溃。通常情况下,你只会看到他们有一些非常新的东西(比如我发布的wcf,或者MVC3)是的。。。我想代码契约有点太新了