0

ソリューションに2つの異なるSQL Azureデータベースを追加する - DB1.edmxとDB2.edmx。それらは異なる接続文字列とオブジェクトコンテキストが初期化されています。データベースには共通のテーブル名はありません。ただし、コンパイル時にエラー が返されます。「部分的なメソッドは複数の宣言エンティティ・フレームワークを定義していない可能性があります。これは、SQL Azureデータベースで共通のテーブル(federation_distribution_history、federation_member_distribution_historyなど)が原因です。2つのSQL AzureデータベースでEFエラーが発生する - 一部のメソッドに複数の宣言が定義されていない可能性がある

この問題を解決する正しいアプローチは何ですか?

+1

異なる名前空間にコンテキストを配置します。 –

答えて

1

GertArnoldが指摘しているように、2つの異なる名前空間を使用してください。異なる名前空間のクラスは、名前が同じであっても異なるとみなされます。詳細は、http://msdn.microsoft.com/en-US/library/z2kcy19k(v=vs.100).aspxを参照してください。

最高のお礼、

Ming Xu。

関連する問題