日期:2014-05-20  浏览次数:20863 次

一个项目里两个edmx文件引发的冲突问题,求助
我有一个MVC项目,该项目引用了一个 x.dll 文件,该dll里包含一个 a.edmx 文件,实体连接名为 Sql_a 。MVC项目里有一个 b.edmx 文件,实体连接名为 Sql_b 。Sql_a 和 Sql_b 的连接字符串都写在 MVC 根目录下的 Web.Config 里了。

在引用 x.dll 前,MVC能正常读取数据。引用后,使用 x.dll 里的读取 a.edmx 数据功能的时候,VS 报错了,
“在映射和元数据信息中找不到指定的默认 EntityContainer 名称"Sql_a"”

需求决定了项目必须要引用 x.dll ,而不能将其实体放在MVC项目里,我该怎么办?跪求帮助。

------解决方案--------------------
有冲突了,楼主把引用加上绝对地址试试