我已将我的项目从FW 3.5升级到4.0。我试图将外键列添加到模型中,显然,VS不会在“从数据库更新”命令中执行此操作。所以,在实体中添加了一个整数列,并将其映射到外键字段。当我编译时,我得到经典的EF错误“错误3007:从行开始映射片段的问题列在两个片段中被映射到不同的概念侧属性” 我想知道如果我需要做一些特殊的事情(即使我必须手动编辑edmx文件中的xml),这样就可以访问外键值,而不是以旧方式加载导航对象。我的印象是EF4本身暴露外键属性以及导航属性。可能是我错了或MS只是虚张声势:)。顺便说一句,我看到新添加的实体的那些属性。由于应用程序已经投入生产,因此无需重新创建模型,因此应用程序已经投入生产。
感谢任何帮助。感谢