C# WCF服务返回时的System.EngineeExecutionException
这件事让我们在工作中都感到困惑。我们有两个运行在.NET3.5SP1上的服务,它们可以访问sharepoint,并返回非常相似的模型对象列表。其中一个工作正常,另一个在返回时抛出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作为您的返回类型,它就会工作这似乎是
以前有人发生过这种事吗?如果是这样的话,您是如何处理它的?好的,如果您的数据契约中有ILists,那么框架就会崩溃。将IList更改为List作为您的返回类型,它就会工作这似乎是.NET中最奇怪的异常之一。我在ASP.NET MVC3应用程序的契约断言(代码契约)中也发现了一个异常@Andrei:这个异常基本上是一个低级框架崩溃。通常情况下,你只会看到他们有一些非常新的东西(比如我发布的wcf,或者MVC3)是的。。。我想代码契约有点太新了