我正在尝试从Postgresql数据库生成实体模型。在.net 3.5和vs2008下,它工作得很好。不幸的是,在vs10下它没有。我得到了一个错误:
“该文件引用了一个与项目目标框架不一致的XML命名空间。
我认为这是因为EF4使用的是EDMX v2而不是v1,但我不能使用EdmGen2的RetrofitModel参数来更改它(在ModelGen下有类似的参数,而在RetrofitModel下没有)。我尝试用xml手动更改版本和引用,并且能够在designer中显示edmx文件--尽管它是空的。
问题
如何从Postgresql数据库为EF4生成VS10设计文件?
发布于 2013-03-14 11:43:24
为了结束这个问题:
问题是我在使用/RetrofitModel --在这里,更新引用应该可以工作(我的db有一个错误,使我无法注意到它)。要生成EDMX,V2 /ModelGen工作得很好(不能检测依赖关系,但在我的例子中,它甚至更好)。
https://stackoverflow.com/questions/2739423
复制相似问题