Asp.NET MVC 2 EF4动态代理

时间:2010-06-30 20:18:47

标签: asp.net-mvc-2 entity-framework-4

我正在使用EF 4(POCO,Lazy disabled)处理Asp.NET MVC 2项目,并且遇到EF运行时生成的DynamicProxies问题。

我强烈键入EF POCO类的部分视图即属性,但是从EF上下文我得到动态代理类包装的Property对象,所以在调用RenderPartial之后我得到了这个错误:

The model item passed into the dictionary is of type 'System.Data.Entity.DynamicProxies.Property_3A99F7A8373036F07B8DA663F79779BF4FE2B241564ECC50420D0228E5B35C1E', but this dictionary requires a model item of type 'GenReal.Shared.Entities.Property'.

我不知道如何禁用EF以不使用动态代理,使用接口代替类没有帮助。

谢谢

0 个答案:

没有答案