我確定我在這裏錯過了一些簡單的東西。 我想要遵循一個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")]
。
錯誤:
類型或命名空間名稱 '列' 找不到。
無法找到類型或命名空間名稱'ColumnAttribute'。
我使用Visual Studio 2012和Entity框架5.
有什麼建議?
我認爲photo屬性必須是字節數組而不是字節。 –