我在列“c1”上收到 Invalid column name 错误,即使“c1”清楚地位于相关数据库的相关表中,并且拼写完全相同。
我什至用 New Model 命令重新做了另一个项目,该命令使用 ADO.Net 实体数据模型,该模型又使用数据库中的 Code First(可能在幕后使用 EF,我的 EF 版本是 6.0.0.0)和与我开始的一周前的项目相同的列名出现了。
此列是一个外键(整数),也许与它有关。
具体来说,我使用的MVC版本是5.2.2.0
此版本的 MVC 尝试“包含”外键引用的表,并且该表的模型是模型中出现错误的成员之一。这可能与问题有关。
有没有人对正在发生的事情有任何见解?谢谢....