1

我使用的是 EF 5 Code First,因此我可以轻松定位 SQL Compact(客户使用)和 SQL Server(内部用户使用)。我正在使用 DbMigrations,因为它们只是有点不同,所以我必须Sql在迁移中编写一些稍微不同的命令。

但是,我看不到任何方法可以确定迁移运行的目标提供商。我知道 EF 有这个信息,因为它是我的配置文件中连接字符串的一部分,如果我在 NuGet 命令行上覆盖连接字符串,它甚至是必需的。

有任何想法吗?

4

0 回答 0