我相信我在这里漏掉了一些简单的东西。 我正在尝试遵循一个Code First Entity Framework教程,告诉我使用一些数据注释。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.ComponentModel.DataAnnotations;
namespace Model
{
public class Destination
{
public int DestinationId { get; set; }
[Required]
public string Name { get; set; }
public string Country { get; set; }
[MaxLength(500)]
public string Description { get; set; }
[Column(TypeName="image")]
public byte Photo { get; set; }
public List<Lodging> Lodgings { get; set; }
}
}
编译器对前两个注解没有任何问题,但它似乎不喜欢:[Column(TypeName="image")]
。
错误:
找不到类型或命名空间名为'Column'。
找不到类型或命名空间名为'ColumnAttribute'。
我正在使用Visual Studio 2012和Entity Frameworks 5。
有什么建议吗?