0

このエラーが発生します

ここに画像の説明を入力してください

しかし、なぜそれが起こっているのか私にはわかりません。Visual Studioを再起動すると発生しなくなりますが、しばらくすると再び発生します。ログインした直後に発生するので、奇妙です。接続を開いたままにしたか、何か他のことが起こっているように思われます。あなたたちはそれが何であるかについて何か考えを持っていますか?

4

1 に答える 1

0

あなたのプロジェクトを知らずに言うのは難しい。しかし、それは一般的にアンチパターンと見なされるセッターでコードを実行することに関係している可能性があります。(余談ですが、その理由は、セッターが、副作用なしに、オブジェクトの状態のその小さな部分のみを変更することを提案しているためです)。改善は、アドレス指定さProjectListれたときよりも早くループスルーすることです。ProjectExtensionList

の値の設定ProjectListがそれを含むオブジェクト(DashboardModel)の具体化の一部である場合、ループにより、sの値の読み取りに関係する接続を待機する必要があるデータベース読み取りが発生する可能性がありますDashboardModel。本当に必要になるまでループを延期すると、その時点でDashboardModelオブジェクトは最終状態になり、接続が使用可能になります。

于 2012-05-12T14:26:31.480 に答える