Windows phone 8 如何更改targetframework WP81应用程序
我在VS2015中有一个Windows Phone 8.1应用程序 我正在尝试向模型中添加未保存到数据库的属性。但是,当我尝试使用[NotMapped]注释时,我得到了错误:Windows phone 8 如何更改targetframework WP81应用程序,windows-phone-8,data-annotations,Windows Phone 8,Data Annotations,我在VS2015中有一个Windows Phone 8.1应用程序 我正在尝试向模型中添加未保存到数据库的属性。但是,当我尝试使用[NotMapped]注释时,我得到了错误: The type or namespace name 'NotMapped' could not be found 然后,我添加了这个using语句,并尝试将其添加为对项目的引用。但显然,我需要更改我的targetFramework以使用此引用 using System.ComponentModel.DataAnno
The type or namespace name 'NotMapped' could not be found
然后,我添加了这个using语句,并尝试将其添加为对项目的引用。但显然,我需要更改我的targetFramework以使用此引用
using System.ComponentModel.DataAnnotations.Schema;
WP 8.1应用程序能否使用如下[NotMapped]注释?或者这在WP应用程序中是不允许的
[NotMapped]
public double MyColumnName { get; set; }
NotMappedAttribute在Windows Phone 8.1上不可用 通用Windows平台 自10日起提供 .NET框架 从4.5开始提供 资料来源: 由于实体框架在WindowsPhone8.1上不可用,因此尝试在客户端上使用数据注释是没有用的。客户机上将有简单的DTO类,服务器后端将有更广泛的模型,用于处理对数据库的数据访问。使用AutoMapper等工具可以轻松地在这两种类型之间进行转换 如果您希望在WP客户端上有一些数据库,则必须使用以下选项之一:
- SQLite
- 任何其他基于文件的存储(json、xml、基于文档的数据库)