MVC 3 web 正在 VS2012 Update 1 中构建,连接到 MySQL 数据库。
我像往常一样添加了一个 ado.net 实体模型,一切都很好,直到我意识到自动生成的类没有更新,尽管这个错误应该在 VS Update 1 中得到修复。无论如何,我最终删除了所有实体文件(.context. tt, .designer.cs, .tt & the ed,x.diagram) 我还从 webconfig 中删除了 ' 连接字符串。
然后我重新开始,添加了一个新的 ado.net 实体模型等,但它一直试图在名称的末尾添加一个 1(与最后一个相同),所以我假设仍然有一些对旧实体的引用模型在那里某处。
所有参考文献在哪里,所以我可以删除它们?有没有更好的方法来解决这个问题?我想我可以为实体模型选择一个完全不同的名称,但这似乎很俗气。
哦,还有一件事,我用 nuget 抓住了 EF 5.0,但是在项目引用中,以及所有通过 web 配置,它都引用了 ef 4.4。这可能是问题的一部分吗?