作为DLL的EF数据库给出了具有相同密钥的项目

时间:2012-10-08 20:23:55

标签: asp.net c#-4.0 entity-framework-4

我在使用edmx文件作为dll时遇到问题,目的是在其他项目中使用它。

问题是数据库模型在App_Code文件中使用时效果很好,但在部署为DLL时则不行!

知道问题是什么?

1 个答案:

答案 0 :(得分:0)

经过多次测试后,我使用以下方法来修复它:

  • 重新创建数据库模型。
  • 添加关联。
  • 添加约束。
  • 从模型生成数据库。