我是新來的MVC以及實體框架。我搜索了很多並發現了幾個類似的問題(例如Entity Type Has No Key Defined),但它們不能解決我的問題。實體類型沒有定義鍵 - 代碼優先
namespace MvcAppInvoice.Models
{
public class Customer
{
public int CustomerID { get; set; }
public string FirstName { get; set; }
public string SurName { get; set; }
public virtual CustomerType Type { get; set; }
}
public class CustomerType
{
public int TypeId { get; set; }
public string TypeName { get; set; }
public virtual ICollection<Customer> customers { get; set; }
}
}
當我嘗試添加它提供了以下錯誤控制器:
我按照你的建議進行了修改,但是即使它出現同樣的錯誤:請參閱編輯 – DevT 2013-04-25 07:30:47
這應該有固定的錯誤。也許你應該重建解決方案,使其工作 – archil 2013-04-25 07:32:01
後重建其作品...謝謝..... :) – DevT 2013-04-25 07:34:33