我試圖強制EF代碼優先重新初始化數據庫。我的第一個想法就是要呼籲:EF代碼優先 - 刪除後創建數據庫然後創建數據庫
dbContext.Database.Delete();
dbContext.Database.Create();
這將創建一個新的數據庫,但接種策略被忽略(>設置使用Database.SetInitializer <)。我在Application_Start方法中執行上述操作。有任何想法嗎?
我也曾嘗試:
dbContext.Database.Initialize(true);
您可以發佈您Database.SetInitializer <>代碼? – 2012-03-18 23:06:21