为什么我无法添加MVC控制器?

问题描述 投票:0回答:1

我对MVC很陌生。我已经构建了EDMX,成功创建了模型,现在正尝试通过脚手架来构建控制器。我注意到的第一件事是在“模型类”下拉列表中,有重复项:

enter image description here

现在,“ BillysRentals2”是项目的名称。我不知道这些附加功能来自哪里或这些“模型类”存储在哪里。的确,我不得不多次重新添加ADO.NET Entity。但是,即使在我完全删除EDMX及其所有内容之后,仍然保留了其中的一些模型类,因此是真正的模型类,并且其他人躲在哪里?当您创建“模型”时,您会看到“模型1”和弹出的内容,这很令人困惑。

但是第二个问题是,一旦我选择一个班级,然后按OK,就会得到这个美丽的宝石:

enter image description here

[是的,我尝试完全删除EDMX,进行重新构建,删除并重新添加连接,再次重新构建,但我仍然收到该消息。怎么了?我敢肯定,我在上面获得了多个条目,这意味着我以前所做的一些努力使MVC混乱(不是很难做到),但是我如何找到它们并摆脱掉他们重新开始?

和P.S. model classdata context class之间有什么区别?

asp.net-mvc entity-framework controller edmx
1个回答
0
投票

我上次遗留了几个元数据文件,其中的字段名这次我没有导入。

© www.soinside.com 2019 - 2024. All rights reserved.