将模型移动到不同的项目会导致错误:找不到具有标识的Type的对象映射

时间:2011-07-13 03:04:44

标签: .net entity-framework entity

我遇到EF问题。它是在我将模型移动到单独的项目时开始的。 错误是:

  

找不到具有标识“

的类型的对象映射

我的代码:

protected EntityKey Key(int id)
{
    return new EntityKey(InstanceContext.GetType().Name + "." + typeof(T).Name, "Id", id);
}

protected object CurrentObject(int id)
{
    return InstanceContext.GetObjectByKey(Key(id)); //**<-- error**
} 

更糟糕的是,当我提出一个断点时,它运作正常。我没有问题就得到了实体。

0 个答案:

没有答案