Entity framework 使用带有DevForce EDMX的预生成视图

Entity framework 使用带有DevForce EDMX的预生成视图,entity-framework,entity-framework-6,devforce,Entity Framework,Entity Framework 6,Devforce,我正在使用Entity Framework Tools 6为我的EDMX模型预生成视图。一切看起来都很好,而且都经过编译,但我看不出实际的区别。视图文件中任何位置的断点都不会被命中 我还尝试更改模型,如果不重新生成视图,它将无法工作,但它确实可以。这让我觉得这些观点没有被使用,我不知道为什么 我反复核对了这里提到的文章:但一切看起来都不错 编辑:对另一个非DevForce EDMX尝试了相同的操作,效果如预期。因此,这是一个关于如何为DevForce上下文启用这些预生成视图的问题我不确定它是否相

我正在使用Entity Framework Tools 6为我的EDMX模型预生成视图。一切看起来都很好,而且都经过编译,但我看不出实际的区别。视图文件中任何位置的断点都不会被命中

我还尝试更改模型,如果不重新生成视图,它将无法工作,但它确实可以。这让我觉得这些观点没有被使用,我不知道为什么

我反复核对了这里提到的文章:但一切看起来都不错


编辑:对另一个非DevForce EDMX尝试了相同的操作,效果如预期。因此,这是一个关于如何为DevForce上下文启用这些预生成视图的问题

我不确定它是否相关,但有一点需要注意:
在EF 6中,EDMGen预生成视图的使用已经过时。EF Power Tools使用的较新方法要求使用DbContext;因此,预生成的视图不能与DevForce“数据库优先”模型一起使用
我们一直在考虑迁移到EF6,这句话当然让我有点害怕。我不确定这是否相关,但有一点需要注意:
在EF6中使用EDMGen预生成视图已经过时。EF Power Tools使用的较新方法要求使用DbContext;因此,预生成的视图不能与DevForce“数据库优先”模型一起使用
我们一直在考虑迁移到EF6,这句话当然让我有点害怕。