NuGet搜索安装EntityFramework
直接安装报错

项目的默认 XML 命名空间必须为 MSBuild XML 命名空间。如果项目是用 MSBuild 2003 格式创建的,请将 xmlns=”http://schemas.microsoft.com/developer/msbuild/2003″ 添加到 元素中。如果项目是用旧的 1.0 或 1.2 格式创建的,请将其转换为 MSBuild 2003 格式。 D:\Work\Projects\EFTest\packages\EntityFramework.6.3.0\build\EntityFramework.props

网上搜索了一下这个错误,大多数的出现这种情况的都是低版本VS打开高版本VS项目才会出现这种问题,没有找到关于安装EF报这个错误的问题。看错误信息EF的版本是6.3,猜想应该是版本不兼容。

改用NuGet命令行安装了一个低版本的EF,果然就成功了。

install-package -id EntityFramework -Version 4.1.10331.0