Silverlight 4.0 RIA服务初始化问题

Silverlight 4.0 RIA服务初始化问题,silverlight-4.0,prism,wcf-ria-services,Silverlight 4.0,Prism,Wcf Ria Services,我对RIA服务有问题。有时(并非总是)我会收到一个InvalidOperationException消息:“EntityTypes已经初始化” 错误来自生成的文件,但我不知道如何解决此问题。谷歌只提供了两个结果,但都不是很有帮助 有人知道我能做些什么来解决这个问题,或者我能尝试些什么吗 关于我现在找到了一个解决办法 设置断点后,我注意到我从不同线程调用了两次相同的方法 我的理论是:他们同时访问同一个域服务查询,但由于某些原因,这是不可能的。这也解释了为什么这个错误只是偶尔发生 因为我修改了我的代

我对RIA服务有问题。有时(并非总是)我会收到一个InvalidOperationException消息:“EntityTypes已经初始化”

错误来自生成的文件,但我不知道如何解决此问题。谷歌只提供了两个结果,但都不是很有帮助

有人知道我能做些什么来解决这个问题,或者我能尝试些什么吗


关于

我现在找到了一个解决办法

设置断点后,我注意到我从不同线程调用了两次相同的方法

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

因为我修改了我的代码,所以这个方法没有被调用两次,所以一切都很好


希望这对某人有所帮助…

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

设置断点后,我注意到我从不同线程调用了两次相同的方法

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

因为我修改了我的代码,所以这个方法没有被调用两次,所以一切都很好


希望这对某人有所帮助……

经过数小时的搜索,终于有所帮助!我发现从多个线程同时调用任何域服务方法都会导致错误。它不必是相同的域服务方法。经过数小时的搜索,这终于有帮助了!我发现从多个线程同时调用任何域服务方法都会导致错误。它不必是相同的域服务方法。