2010-09-16 71 views
1

我有一個RIA服務的問題。有時(不是總是)我得到一個InvalidOperationException異常與消息:「EntityTypes已被初始化」RIA服務初始化問題

錯誤來自生成的文件,但我不知道如何解決此問題。谷歌只帶來2個不是非常有用的結果。

有誰知道我能做些什麼來解決這個問題或我可以嘗試什麼?

Regards

回答

1

我現在找到了一個解決方案。

設置斷點後,我發現我從不同的線程調用了兩次相同的方法。

我的理論:他們同時訪問相同的域服務查詢,這是由於某種原因不可能的。這也解釋了因爲這個錯誤偶爾發生。

由於我修改了我的代碼,這種方法沒有被調用兩次,一切都很完美。

希望這可以幫助別人......

+0

經過數小時和數小時的搜索,這終於幫助!我發現從多個線程同時調用任何域服務方法會導致錯誤。它不必是相同的域服務方法。 – fre0n 2011-05-07 00:21:54