解决方法
对于ASP.NET vNext,您可以选择定位完整的.NET Framework或精简的,可部署bin,跨平台的Core框架.
如果您定位完整的.NET Framework,那么您将获得之前拥有的所有数据访问选项.如果您定位CoreCLR,则可以使用新版本的Entity Framework(EF7).目前,我们在CoreCLR上提供以下提供商; sql Server,sqlite和内存提供程序,用于测试.当然,随着我们致力于RTM,将有更多的提供商可用.
除了EF7之外,EF还有相应的提供者特定的SDK,它们也可以在应用程序代码中使用(例如,有一个可用于访问sql Server数据库的sqlClient实现) .
您可以在这里阅读有关我们EF7计划的更多信息 – http://blogs.msdn.com/b/adonet/archive/2014/05/19/ef7-new-platforms-new-data-stores.aspx.