Entity framework 4 实体框架4.0+;可配置ProviderManifestToken

Entity framework 4 实体框架4.0+;可配置ProviderManifestToken,entity-framework-4,Entity Framework 4,我们已经用POCO围绕EF4构建了一个产品,最初的需求是针对SQLServer2005。但是,我们有一些安装了SQLServer2008的客户机。因此,在运行时,我们需要验证DB的版本,并相应地更改edmx中的清单标记。或者,可以从web.config读取ProviderManifestToken并在运行时构建edmx。我们的客户不希望每个DB版本有一个安装程序 谢谢,Murali即使实际数据库是SqlServer2008,您仍然可以将ProviderManifestToken值设置为2005。

我们已经用POCO围绕EF4构建了一个产品,最初的需求是针对SQLServer2005。但是,我们有一些安装了SQLServer2008的客户机。因此,在运行时,我们需要验证DB的版本,并相应地更改edmx中的清单标记。或者,可以从web.config读取ProviderManifestToken并在运行时构建edmx。我们的客户不希望每个DB版本有一个安装程序


谢谢,Murali

即使实际数据库是SqlServer2008,您仍然可以将ProviderManifestToken值设置为
2005
。因此,除非您正在构建两个不同版本的软件,其中一个针对(并使用)SqlServer2008的功能,否则您可以保持原样