0

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

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

4

1 回答 1

1

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

这就像在客户端运行应用程序一样简单,假设您没有做任何意外。

于 2013-10-05T12:53:20.620 回答