2017-10-20 80 views
0

我有一個簡單的WCF服務項目,我已經添加了實體框架。正如你所看到的,Entity類很好看。然而,當我運行該項目時,我得到了奇怪的異常EntityType 'AccountOperationEntity' has no key defined. Define the key for this EntityType.我從來沒有像EF這樣的問題。有人能解釋我發生了什麼事嗎?我創建的所有課程都會得到這個例外。EntityType沒有定義密鑰。定義這個實體類型的關鍵

public class AccountOperationEntity 
{ 
    [Key] 
    public uint Id { get; set; } 
    public virtual AccountEntity Account { get; set; } 
    public OperationType OperationType { get; set; } 
    public float Amount { get; set; } 
    public DateTime DateTime { get; set; } 
} 

這也發生在我嘗試enable-migrations時。

+0

@KasunjithBimal不應該沒有[表]工作? – lll

回答

相關問題