Entity Framework で SQL Server Compact 3.5 エディションを使用しており、 http://msdn.microsoft.com/en-us/library/ms171817.aspxに記載されているように、データベースを排他的にロックしたいと考えています。
ただし、これを接続文字列で Entity Framework に渡すと、これはまったく考慮されません。
次のような接続文字列の例
private static readonly string _ConnectionStringFormat =
@"metadata=res://*/Model.csdl|res://*/Model.ssdl|res://*/Model.msl; provider=System.Data.SqlServerCe.3.5; provider connection string='Data Source={0};Mode=Exclusive'";
誰かが以前にこの問題に遭遇し、これを解決する方法を見つけた場合は、私に知らせてください.
ありがとうアジ