2013-10-05 55 views
0

我正在編寫一個使用EF5作爲ORM的WPF應用程序。 應用程序在與開發計算機不同的機器上使用(使用ClickOnce安裝)。ClientSide使用EntityFramework遷移

我已經創建了一個遷移,以便將列添加到表中,並在開發機器上運行它。如何在不丟失信息的情況下在客戶端上運行相同的遷移?

回答

1

您不必手動觸發遷移。相反,如果dbcontext的初始化程序設置爲MigrateDatabaseToLatestVersion,則初始化程序會在首次數據庫操作時負責遷移數據庫。

這與在客戶端運行應用程序一樣簡單,假設您沒有發生意外。

相關問題