在我的mvc項目中,我想使用實體框架添加一個帶有視圖的控制器。我用這個教程http://www.asp.net/mvc/overview/getting-started/introduction/accessing-your-models-data-from-a-controller在添加控制器時出現c#mvc 5錯誤
我rebuilded我的項目很多,很多次這樣做。我嘗試了一些我在互聯網上找到的解決方案,比如Adding A New MVC 5 Controller with Views Using Entity Framework Scaffolding Error ,或者重新安裝我的nuget軟件包,重新啓動Visual Studio,檢查我的conecctiong字符串(看起來好像是btw),添加新模型等。我不知道下一步該怎麼做,這就是爲什麼我在問你求助。
我用:
- 的Visual Studio 2013在Windows 7
- 的.NET Framework 4.6.2
我的模型代碼:
public class UserResModel
{
[Display(Name = "ReservationID")]
public int ReservationID { get; set; }
[Display(Name = "Class")]
public string ClassName { get; set; }
[Display(Name = "When")]
[DataType(DataType.Date)]
[DisplayFormat(DataFormatString = "{0:dd/MM/yyyy}", ApplyFormatInEditMode = true)]
public DateTime ClassWhen { get; set; }
[Display(Name = "Cancel reservation")]
public bool CancelRes { get; set; }
}
您的模型是否有默認構造函數?你能展示模型代碼嗎? – mbrdev
你是什麼意思?我使用代碼編輯我的問題 – Lea
將您的web項目設置爲啓動項目 –