1

我正在尝试使用 Entity Framework 4.1 和 WCF 在 Internet 上同步两个数据库。我的目标数据库用于网站并生成自己的密钥。当我同步时,我想覆盖所有数据并保留源数据库中的密钥。

我已经发现了“DatabaseGeneratedOption.None”注释,但这似乎不起作用。我尝试使用流利的 API 方式添加它运行时,但这也不起作用。同步时,我使用单独的 DbContext 和现有数据库。

'DatabaseGeneratedOption.None' 仅在您重新初始化数据库时才有效吗?或者,当使用不同的上下文时,您可以在运行时从身份播种切换到无播种并返回吗?

有人可以清除这个吗?

谢谢!

4

0 回答 0