0
我試圖做一個項目CSHARP一些集成測試,我使用實體框架4. 測試設置中,我重新創建與SqlServices.Install正在鎖定數據庫嗎?
_container.DeleteDatabase();
_container.CreateDatabase();
數據庫中,然後加入asp.net會員的數據庫
SqlServices.Install(
"MyDb",
SqlFeatures.All,
ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString);
一切都在第一次測試工作正常,但第二次測試安裝失敗,因爲與正在使用無法刪除數據庫的消息。 如果我不嘗試創建成員資格結構,所有測試都可以正常工作。
有什麼辦法可以釋放數據庫?
在此先感謝