【发布时间】:2016-09-16 06:34:36
【问题描述】:
我正在编写 MVC Web 应用程序和 WCF 应用程序以将它们连接在一起,并且它们都可以正常工作,但是在连接它们之后,我在 mvc 应用程序中得到一个异常并且该异常完全正确:
“System.Data.Entity.Core.MetadataException”发生在EntityFramework.dll中,但在用户代码中没有处理。
附加信息 webapplication 的主要规则是使用 locaö 数据库和 Remote 数据库两个数据库连接来添加和管理用户与 asp.net 实体。 Wcf 应用程序连接到远程数据库,它的作用是将信息从 web 应用程序传输到远程数据库。 没有与 WCF 连接的 web 应用程序可以完美地工作,但是在我将引用添加到我的 WCF 之后,它会停止处理此异常。 内部错误:
该方案无效。错误: 将 CLR 类型分配给 EDM 类型是不明确的,因为多个 CLR 类型与 EDM 类型“tab_OnlineUserClaim”匹配。以前找到的CLR类型
'ELVIRA_Userverwaltung.ServiceReference1.tab_OnlineUserClaim',新发现的 CLR 类型'Userverwaltung.Models.tab_OnlineUserClaim'。将 CLR 类型分配给 EDM 类型是不明确的,因为多个 CLR 类型与 EDM 类型“tab_OnlineUserLogin”匹配。之前发现CLR类型'ELVIRA_Userverwaltung.ServiceReference1.tab_OnlineUserLogin',新发现CLR类型'Userverwaltung.Models.tab_OnlineUserLogin'。
【问题讨论】:
标签: entity-framework wcf model-view-controller asp.net-core-mvc