1 つの edmx ファイルを含むプロジェクトがあります。テスト クラスは正しく動作します。別の名前と名前空間で edmx を追加すると、同様の基本構造に接続されます。追加後、クラスの動作が停止する前に、次のメッセージが表示されます。
Mapping and metadata information could not be found for EntityType
(InvalidOperationException)
追加した edmx を削除すると、プロジェクトは正常に動作します。メタデータへの誤った参照にならないように、2 つの edmx ファイルを 1 つのプロジェクトに追加する可能性はありますか?
現在、私はこの接続文字列を使用しています:
<add name="MSSQLEntities" connectionString="metadata=res://*/RiskEntityModel.csdl|res://*/RiskModelLibrary.Lib.RiskEntityModel.MSSQL.ssdl|res://*/RiskEntityModel.msl;provider=System.Data.SqlClient;provider connection string="Data Source=_DBSERVERNAME_;User ID=_DBUSERNAME_;Password=_DBPASSWORD_;Initial Catalog=_DBPATH_;Trusted_Connection=False;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />