Visual studio 2010 在VS2010中找不到System.ComponentModel.DataAnnotations.Schema
我正在尝试在安装了.NET 4.5的机器上使用Visual Studio 2010的EntityFramework 5(而不是4.4,因为我想使用一些新功能-枚举支持、空间类型等) 要使用DataAnnotations配置域类,我引用了System.ComponentModel.DataAnnotations.dll(v 4.0.30319-据我所知,此版本完全来自.NET 4.5) 但我不能从中包含System.ComponentModel.DataAnnotations.Schema名称空间(它在对象浏览器中也不可见) 所以我陷入了僵局 是否存在某种技巧,或者完全不可能以这种方式编写代码?ThxVisual studio 2010 在VS2010中找不到System.ComponentModel.DataAnnotations.Schema,visual-studio-2010,entity-framework-5,data-annotations,.net-4.5,Visual Studio 2010,Entity Framework 5,Data Annotations,.net 4.5,我正在尝试在安装了.NET 4.5的机器上使用Visual Studio 2010的EntityFramework 5(而不是4.4,因为我想使用一些新功能-枚举支持、空间类型等) 要使用DataAnnotations配置域类,我引用了System.ComponentModel.DataAnnotations.dll(v 4.0.30319-据我所知,此版本完全来自.NET 4.5) 但我不能从中包含System.ComponentModel.DataAnnotations.Schema名称空间
p.S.VS 2012不是一个解决方案,因为我的公司在很长一段时间里都在与VS 2010打交道:(好吧,我发现了一些好消息 enum、Spatial和.NET 4.0上更好的性能-通过将过去在.NET Framework中的核心组件移动到EF NuGet包中,我们现在能够提供enum支持、空间数据类型和.NET 4.0上EF5的性能改进 因此,看起来EF6 Alpha 3和更新版本将为.NET 4.0带来一些主要功能(与.NET 4.5的EF5相比,.NET 4.0的EF4.4缺少这些功能)
太好了!这就是我要找的东西。嗯,我在网上找到了一些好消息 enum、Spatial和.NET 4.0上更好的性能-通过将过去在.NET Framework中的核心组件移动到EF NuGet包中,我们现在能够提供enum支持、空间数据类型和.NET 4.0上EF5的性能改进 因此,看起来EF6 Alpha 3和更新版本将为.NET 4.0带来一些主要功能(与.NET 4.5的EF5相比,.NET 4.0的EF4.4缺少这些功能) 太好了!这就是我要找的