我试图在我的VS2010项目中使用EntityFramework4.0。对于我的项目,我总是使用Linq来进行SQL,并且非常成功,并且希望尝试使用EF4进行更改。不幸的是,当我完成将EF4模型添加到项目中的步骤时,没有创建任何关联。
以下是我的步骤:
我看到了我所有的桌子,但它们之间没有关联。当使用'Linq类‘项时,我所有的关联都会像我预期的那样生成。即使在EF4设置过程中,我将其简化为只包含两个(关联)表时,关联仍然没有出现。
我已经尝试通过EF数据模型设计器手动添加附加项,但是在调试项目时它会生成其他错误。这些错误表明我的命名数据库关联没有在数据库中正确配置。
UPDATE:我以为它是EF4的一个bug,但看起来好像在约束/关联中遗漏了什么。我要从头开始重建我的一些桌子,看看这是否有帮助。我的db是从SQLCE3.5转换而来的,因此我可能遗漏了一些东西。
谢谢
发布于 2013-07-31 20:33:20
我认为这是EF4的一个bug,但似乎我在约束/关联中遗漏了一些东西。我从零开始重建了一些桌子,它解决了我的问题。
https://stackoverflow.com/questions/4300395
复制相似问题