我正在尝试从我的 Postgresql 数据库生成实体模型。在 .net 3.5 和 vs2008 下它运行良好。不幸的是,在 vs10 下它没有。我收到一个错误:
“该文件引用的 XML 命名空间与项目的目标框架不一致。”
我认为这是因为 EF4 使用的是 EDMX v2 而不是 v1,但我无法使用 EdmGen2 的 RetrofitModel 参数来更改它(ModelGen 下有类似的参数,但没有 RetrofitModel)。我尝试在 xml 中手动更改版本和引用,并且能够在设计器中显示 edmx 文件 - 虽然它是空的。
问题
如何从 Postgresql 数据库生成 VS10 的 EF4 设计文件?