2010-09-16 66 views
1

我有一个RIA服务的问题。有时(不是总是)我得到一个InvalidOperationException异常与消息:“EntityTypes已被初始化”RIA服务初始化问题

错误来自生成的文件,但我不知道如何解决此问题。谷歌只带来2个不是非常有用的结果。

有谁知道我能做些什么来解决这个问题或我可以尝试什么?

Regards

回答

1

我现在找到了一个解决方案。

设置断点后,我发现我从不同的线程调用了两次相同的方法。

我的理论:他们同时访问相同的域服务查询,这是由于某种原因不可能的。这也解释了因为这个错误偶尔发生。

由于我修改了我的代码,这种方法没有被调用两次,一切都很完美。

希望这可以帮助别人......

+0

经过数小时和数小时的搜索,这终于帮助!我发现从多个线程同时调用任何域服务方法会导致错误。它不必是相同的域服务方法。 – fre0n 2011-05-07 00:21:54