MVC WebアプリケーションとWCFアプリケーションを一緒に接続するようにプログラミングしていて、両方とも完全に動作しますが、接続後にmvcアプリケーションで例外が発生し、MVC WCF例外メタデータがユーザコードで処理されませんでした
"System.Data.Entity.Core.MetadataException" occurred in EntityFramework.dll, but was this not processed in the user code.
、追加情報は、メインwebアプリケーションルールはasp.netエンティティは、2つのデータベース接続locaöデータベースとリモートdatavaseを使用してユーザを追加して管理することです。 Wcfアプリケーションはリモートデータベースに接続されており、Webアプリケーションからリモートデータベースに情報を送信する役割があります。 WCFとの接続のないWebアプリケーションは完璧に動作しますが、WCFへの参照を追加した後、この例外での動作が停止します。 内部エラー:
The scheme is not valid. Error: The assignment of the CLR type to EDM type is ambiguous because multiple CLR types match the EDM type 'tab_OnlineUserClaim'. Previously found CLR type
'ELVIRA_Userverwaltung.ServiceReference1.tab_OnlineUserClaim', newly found CLR type 'Userverwaltung.Models.tab_OnlineUserClaim'. The assignment of the CLR type to EDM type is ambiguous because multiple CLR types match the EDM type 'tab_OnlineUserLogin'. Previously found CLR type 'ELVIRA_Userverwaltung.ServiceReference1.tab_OnlineUserLogin', newly found CLR type 'Userverwaltung.Models.tab_OnlineUserLogin'.
私は手動でconecntionstringを追加しています。私はそれが100%真実だと確信しています。 – BilalMarzouk
私はAdo.netとWCFを使用しています。私はLinqを使用しています。さらに詳しい情報を投稿します。 – BilalMarzouk
EF衝突は、2つのクラスが同じ名前と同じパラメータセットを持つ場合にのみ発生します。 – BSG