视图中的主表是有主键的, 但视图里的id字段根本就不是主键, entity framework里生成的代码 项目里无法引用该视图...
或者说 什么情况下 EF 视图会出问题? 能从数据库生成实体, 代码也有, 但就是无法引用...
郁闷, 自己解决了, 重复生成, 然后编译DAL 再到代码中就可以正常引用视图了.
奇怪的是我并不是在项目中引用dll的, 是直接引用项目库类的 缓存问题?
如果用了EF应该不会用到视图的吧,起码我没碰到过