我拥有VS 2012终极版,并创建了Windows手机Project 7.1 / 8.0。试图安装Entityframwork
Install-Package EntityFramework -Version 6.0.2
但是我收到以下错误:
安装'EntityFramework 6.0.2'。 您正在从Microsoft下载EntityFramework,该许可协议位于http://go.microsoft.com/fwlink/?LinkID=320539。检查软件包是否有其他依赖关系,这可能与他们自己的许可协议一起提供。您对软件包和依赖项的使用即表示您接受其许可协议。如果您不接受许可协议,请从设备中删除相关组件。 已成功安装'EntityFramework 6.0.2'。 将“EntityFramework 6.0.2”添加到DataBoundApp3。 卸载'EntityFramework 6.0.2'。 已成功卸载'EntityFramework 6.0.2'。 安装失败。滚回来... Install-Package:无法添加对'System.ComponentModel.DataAnnotations'的引用。请确保它在全局程序集缓存中。 在行:1个字符:1 + Install-Package EntityFramework -Version 6.0.2 + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo:NotSpecified:(:) [Install-Package],InvalidOperationException + FullyQualifiedErrorId:NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand
部分System.ComponentModel.DataAnnotations
未出现在添加引用下。如何解决这个问题?
答案 0 :(得分:1)
Windows Phone不支持实体框架,而是使用LINQ to SQL的变体。
答案 1 :(得分:0)
实际上,VS 2010可以使用此template,而不是像ErikEJ所说的vs 2012/3