私は、WCF RIA サービスを多用する非常に大規模な Silverlight アプリケーションを管理しています。
ユーザーが SL アプリケーションにいて、RIA サービスを実行しているアプリ プールが何らかの理由で再起動された場合、ユーザーがアプリを閉じて、メイン エントリ ポイントから再び来るまで、クライアントからの後続の呼び出しはすべて失敗します。
ログのエラーは、そこに記載されている問題とは関連がありません。ユーザーが本質的に「クリーン」になった場合、これらのサービスは問題なく機能します。
とはいえ、これに理由はないはずです。サービスは時々再起動します。
私が得るエラーは以下の通りです。誰が何を見るべきかについて何か考えがありますか?
[ServiceActivationException]: The service '/ade/Services/DomainServices-Web-
UserService.svc'
cannot be activated due to an exception during compilation.
The exception message is: Entity 'DomainServices.Web.Role_Permission'
has a property 'PermissionReference' with an unsupported type
前述のように、再起動の 10 秒前のこの同じ呼び出しは、問題なく動作します。
どんな助けでも大歓迎です。