从隔离存储中删除本地数据库sdf文件

时间:2015-04-01 06:20:55

标签: windows-phone-8 windows-phone-8.1

我试图通过此代码删除我的本地数据库文件'transferDB.sdf'。

    PrideDataContext db = new PrideDataContext(App.DBConnectionString);

                if (db.DatabaseExists())
                {
                    //db.Dispose();
                   db.DeleteDatabase();
                }

但是当我尝试运行此代码时,它会给我以下异常。

$ exception {System.IO.IOException:进程无法访问文件'C:\ Data \ Users \ DefApps \ AppData {AF715F29-8BFC-48DE-AD88-E71D8F37BC26} \ local \ transferDB.sdf'因为它是被另一个进程使用。

为什么要尝试删除本地数据文件夹中的文件而不是我正在测试的真实设备?

很困惑。有人可以帮我吗? (我认为它指的是我的一个模拟器的临时SDF文件,而不是Device的一个)

0 个答案:

没有答案