![](/img/trans.png)
[英]Mapping and metadata information could not be found for EntityType Exception
[英]“Object mapping could not be found for Type with identity” Exception
我使用EF 4.1和POCO。 具有edmx的實體位於單獨的程序集中。
我打電話的時候:
var key = new EntityKey("MyEntities.Vendors", "Id", vendorId);
if (ctx.TryGetObjectByKey(key, out vendor)) ...
拋出異常“無法找到具有標識的類型的對象映射”
據我所知,EF在調用程序集中查找供應商,但在那里找不到它。 所以它應該是告訴上下文搜索類型的方式,但我不知道哪一個。
ctx.MetadataWorkspace.LoadFromAssembly(assembly);
在TryGetObjectByKey正常工作之前。
'aseembly'是模型類所在的組件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.