2016-10-16 63 views
-2

試圖該類登錄創建一個新的控制器:無法添加新的控制器?

public class Login 
{ 
    [Key] 
    public string LoginId { get; set; } 
    public string username { get; set; } 

不過,我不斷收到一個錯誤說沒有確定的主要是怪異的命名約定和關鍵聲明正在使用。

enter image description here

試圖解禁我認爲是這樣的問題,愚蠢的,但我離題。

要解決此錯誤,請在嘗試添加控制器之前構建項目。

+1

你到底在問什麼? EF如何與添加控制器有關?這個錯誤如何遠遠與你所要求的有什麼關係?請你可以添加更多具體的細節,以及如何重新創建你遇到的問題?這讓我非常困惑...... –

+0

現在重新檢查帖子 –

+0

好的,所以它仍然沒有更清楚你究竟* *問。對我來說,似乎你正試圖用動作和視圖來搭建一個新的控制器 - 但是因爲EF並不喜歡你的一個實體,因爲你可能沒有在事情發生變化後重新進行遷移/構建?你的問題仍然沒有更清晰的... –

回答

0

上面的代碼有效。

但是,每當我改變任何東西到類中,我不得不重建類,然後你可以創建控制器。

+0

你是否想說你需要做的就是在項目上進行構建,它的工作原理?這沒有語法意義... –

+0

更好?希望能幫助到你。 –

+2

這是正常的,腳手架的工作原理是使用依賴於構建後生成的程序集的反射,沒有構建,腳手架不會看到您對班級所做的任何更改 –

相關問題