我们使用Entity Framework从Dynamics GP数据库获取数据以显示网站。 随着时间的推移和数据库中的字段的添加,我们遇到了一个问题,即EF需要使用表中的新字段进行更新。当然这有副作用,我们的网站只支持最新版本的数据库。由于我们的客户在现场拥有完全不同版本的数据库,因此很难管理EF以支持所有这些不同版本。
在LinqToSql中,您可以省略我们在网站中不关心的添加字段或延迟加载它们。在EF中,尝试此操作时会出现错误。关于如何做到这一点的任何想法,而不必为不同版本的db构建不同版本的edmx?
谢谢!