异常消息:
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>());
如果您需要查看更多代码,请告诉我,我会尽快发布。
任何帮助表示赞赏!