私はVS2010でEF 4.0を使用しています。私は2つのクライアントが私のアプリケーションを実行している。 1つのクライアントに変更を保存すると、SQLサーバーに変更が表示されますが、2番目のクライアントには表示されません。 変更を確認するには、アプリケーションを再起動する必要があります。 私はすべてのDBのものにデータレイヤーを使用していますが、私はいつも開いています。任意の回避策私は再度ゼロからDLを書き込むことはできません。あなたが他の接続でそれを変更したときEntity Framework savechanges - 他のクライアントの変更を見ることができません
10倍
なぜあなたは接続を開いたままにしますか?それはあなたがすべきことのようには聞こえません。 – BrokenGlass
あなたが言及した実際の "データレイヤー"は、イントラネット上のSQLサーバーかローカルのSQL Expressデータベースですか? – OmegaMan