我为EF 4.0的十进制精度属性实现了AttributeConfigurationConvention。它适用于我们的应用程序,但安装4.1我有编译时错误;
'System.Data.Entity.ModelConfiguration.Configuration.Properties.Primitive.DecimalPropertyConfiguration' 因其保护而无法进入 水平
是否有任何命名空间更改或EF 4.1不需要此实现?
提前致谢。
答案 0 :(得分:0)
我认为EF 4.0根本没有这个类。也许你的意思是EF CTP5?无论如何,对于EF 4.1 DecimalPropertyConfiguration
在命名空间
System.Data.Entity.ModelConfiguration.Configuration
命名空间可能确实从CTP5更改为EF 4.1。
答案 1 :(得分:0)
问题可能很接近......我发现Rowan Miller(MSFT)对微软社交论坛的评论,他说; “EF 4.1不包括对自定义约定的支持.CTP5包含了约定的早期预览,但该功能尚未准备好包含在支持的上线版本中.~Rowan”