こんにちは、
NuGetを使用してMVC3でSQLCE4を使用するネット上の例を実行しました。
ほとんどのユーザーにとってすべてが正常に機能しているように見えますが、このエラーが発生することがあります。権限がないか、他のプロセスによってデータベースにアクセスされているため、データベースを削除できません。
頻繁に発生しないため、実際には再現できません。これをログから取得しました。
誰かが私がこれを解決する方法を知っていますか?
どうも
AppStart_SQLECEntityFramework.csのコード
public static class AppStart_SQLCEEntityFramework {
public static void Start() {
Database.DefaultConnectionFactory = new SqlCeConnectionFactory("System.Data.SqlServerCe.4.0", HostingEnvironment.MapPath("~/App_Data/"), "");
Database.SetInitializer(new RecreateDatabaseIfModelChanges<OCCardMailout.Domain.OCCardContext>());
}
}