这个让我们在工作中都感到困惑。我们有两个服务在 .net 3.5 SP1 上运行,它们会访问共享点,并返回非常相似的模型对象列表。其中一个工作正常,另一个在返回时抛出 EngineExecutionException。
我知道这有点含糊,但在那之前一切都执行得很好。当您在调试器中查看 List 时,一切看起来都很正常。
有人遇到过这种情况吗?如果是这样,您如何解决这个问题?
最佳答案
好吧,事实证明,如果你的数据契约中有 ILists,框架就会崩溃。将 IList 更改为 List 作为您的返回类型,它可以工作
关于c# - 从 WCF 服务返回时出现 System.EngineExecutionException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/345400/