例外メッセージ:
The number of members in the conceptual type 'Model' does not match with the number of members on the object side type 'Model'. Make sure the number of members are the same.
たくさんあるので、どのコードを投稿する必要があるのか正確にはわかりません。私はMEFまたは「魔法」と呼んでいるものを使用していますが、あまり詳しくありません。
考えられる関連コード:
public ObjectSet<BasicAccount> BasicAccounts
{
get
{
if ((_BasicAccounts == null))
{
**_BasicAccounts = base.CreateObjectSet<BasicAccount>("BasicAccounts");**
}
return _BasicAccounts;
}
}
それを囲む星の線は、例外が発生する場所です。
これは、これらのコード行が別のクラスで実行された後にスローされます。
AccountRepository acctRep = new AccountRepository();
ObservableCollection<BasicAccount> Accounts = new ObservableCollection<BasicAccount>(acctRep.GetBasicAccountList().Cast<BasicAccount>());
これ以上コードを表示する必要がある場合は、お知らせください。すぐに投稿できるようにします。
どんな助けでも大歓迎です!!