2013-10-05 57 views
0

我正在编写一个使用EF5作为ORM的WPF应用程序。 应用程序在与开发计算机不同的机器上使用(使用ClickOnce安装)。ClientSide使用EntityFramework迁移

我已经创建了一个迁移,以便将列添加到表中,并在开发机器上运行它。如何在不丢失信息的情况下在客户端上运行相同的迁移?

回答

1

您不必手动触发迁移。相反,如果dbcontext的初始化程序设置为MigrateDatabaseToLatestVersion,则初始化程序会在首次数据库操作时负责迁移数据库。

这与在客户端运行应用程序一样简单,假设您没有发生意外。

相关问题