2016-10-16 62 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

这是正常的,脚手架的工作原理是使用依赖于构建后生成的程序集的反射,没有构建,脚手架不会看到您对班级所做的任何更改 –

相关问题