0

有沒有辦法讓實體框架4.1代碼首先不放棄數據庫或表,即使它改變了嗎?我想升級一個LIVE網站,因此我不能這樣做。我看到了一些我可以得到的NuGet類,但是它不會刪除數據庫,而是刪除表,在更改等方面重新創建表。我只是不想對數據庫或表執行任何操作。不要使用EF4.1刪除數據庫或表?

回答

0

在您的應用程序的啓動補充一點:

Database.SetInitializer<YourContextType>(null); 

這應該刪除任何初始化策略。

+0

這是箱子或我需要爲它做一個自定義類嗎?我把它放在全局文件中? – 2012-04-09 09:37:12

+0

將它置於'Application_Start'中的global.asax文件中。 – 2012-04-09 09:40:45

+0

我只是感到驚訝,我錯過了這個文檔。謝謝 – 2012-04-09 09:56:41