The entity type XXX is not part of the model for the current context.
今天遇到了一个奇葩问题,虽然解决了,但还是一脸懵,先附赠一下别人的解决方案:https://www.cnblogs.com/zwjaaron/archive/2012/06/08/2541430.html(我是参考这篇文章解决的,但是问题不一样)。
先描述一下我的问题吧:
我们的项目的发布流程是,本地开发完成,提交测试环境,测试完成,提交业务测试环境,最终上线。前情提要:我们的新版本开发完成了,但是测试时间充裕,我们就进行了下一个迭代的开发,作为一个严肃的开发者,自己已经经过了测试环境的自测。然后,提交了业务测试环境(内部测试时需要自己打包代码,进行发布,业务测试环境直接自动部署发布的,有些区别)。原本运行的超级棒的项目,改了一个小问题之后,(添加了一个引用),本地运行成功,开发测试环境竟然坏掉了,一脸不相信,此时同事已经发布了业务测试环境。去业务测试环境试了试,没毛病啊,生气加疑惑,我又在开发测试环境试了试,就是有问题啊,一脸懵!到底什么原因,第一反应肯定是没有发布成功,各种删除重新发布,最终的结果可想而知,无用!不知不觉已经过去了两个小时,问题还是没有解决,我的内心真的是,开发半小时,这种问题解决两小时,我怀疑自己是否是一个正经的开发!
无奈之下,想要求大神帮助,但是此刻大神很忙碌,怎么办呢?找度娘吧,就找到了一篇关于这个问题的文章,唯一的一篇(但是很有用!)。看完文章,我的理解是,引用插件发生变化,在各种项目之间的项目引用会引起影响。需要清理所有的解决方案,重新生成,然后在重新发布一遍,貌似问题就可以解决。试试呗,反正已经走投无路了。于是,开始了漫长的关闭所有项目,清理解决方案,重新生成解决方案,重新发布项目,等等,没有!再来一次!还是没有,一气之下,把插件有变化的项目删除,重新下载,然后再次清理所有解决方案,重新生成,重新发布,问题解决!
注意:删除之前,你修改的信息别忘记备份或者提交,否则,那就惨了!
总结一下问题的描述:在本地运行完全没有问题,发布之后,出现 The entity type XXX is not part of the model for the current context.同样的代码,完全确定不是代码问题,而且完全没有头绪。
解决方案:
把插件有变化的项目删除,重新下载,然后再次清理所有解决方案,重新生成,重新发布
最后,其实问题虽然解决了,但是具体的原因还是一脸懵,总觉得这个问题是误打误撞解决的,好吧,无论怎样,还是解决了,开心!
The entity type XXX is not part of the model for the current context.的更多相关文章
- The entity type <type> is not part of the model for the current context
这是在网站里遇到的一个错误,自动生成的不能手动添加, reference: http://stackoverflow.com/questions/19695545/the-entity-type-xx ...
- springboot 工程启动报错之Consider defining a bean of type ‘XXX’ in your configuration.
一.前言: 使用springboot自动注入的方式搭建好了工程,结果启动的时候报错了!!!,错误如下图: Description: Field userEntityMapper in com.xxx. ...
- The type XXX cannot be resolved. It is indirectly referenced from required .class files错误.....
遇到The type XXX cannot be resolved. It is indirectly referenced from required .class files错误.....,查找的 ...
- [Eclipse]The type XXX cannot be resolved. It is indirectly referenced from required .class files
在Eclipse中遇到The type XXX cannot be resolved. It is indirectly referenced from required .class files错误 ...
- 开发错误日志之No matching bean of type [xxx] found for dependency
No matching bean of type [org.springframework.data.mongodb.core.MongoTemplate] found for dependency ...
- 关于spring boot自动注入出现Consider defining a bean of type 'xxx' in your configuration问题解决方案
搭建完spring boot的demo后自然要实现自动注入来体现spring ioc的便利了,但是我在实施过程中出现了这么一个问题,见下面,这里找到解决办法记录下来,供遇到同样的问题的同僚参考 Des ...
- 两招解决异常_Cannot find any information on property 'XXX' in a bean of type 'XXX'的问题
第一招 在进行Java Web项目开发的时候,我碰到过下面这个异常: Cannot find any information on property 'XXX' in a bean of type ' ...
- spring注入时报错::No qualifying bean of type 'xxx.xxMapper'
做一个小项目,因为有 baseService,所以偷懒就没有写单独的每个xxService接口,直接写的xxServiceImpl,结果在service实现类中注入Mapper的时候,用的 @Auto ...
- The instance of entity type 'xxxx' cannot be tracked because another instance with the same key value for {'Id'} is already being tracked.
一.问题描述 问题:The instance of entity type 'xxxx' cannot be tracked because another instance with the sam ...
随机推荐
- os常用讲解
os.mkdir()创建单个不存在的空目录,无法创建多个或者已经存在的含有文件的同名目录 os.makedirs() 能够递归创建多个目录,如果目录已经存在即使都是空的或者目录已经存在且含有文件,则引 ...
- 使用ADO.NET 访问数据库
一.ADO.NET :用于连接数据库的技术 1.ADO.NET分为两大组件 DataSet:数据集 .NET FRAMWORK :用于连接到数据库,发送命令,检索结果 2.ADO.NET四大核心对象 ...
- hyper-v虚拟机不能访问外网的解决方案
直接说解决方案,将虚拟机的一张网卡改为旧版网络适配器即可.具体原因还不可知. 延申一下,一般应该使用的交换机,是“外部”类型即可.
- Laravel通过用户名和密码查询
一.如果要检查要验证的用户数据是否正确,可以使用: if (Auth::validate($credentials)) { // } 二.但是如果您想通过用户和密码从数据库中获取用户,您可以使用: / ...
- js上传文件工具类
个人博客 地址:http://www.wenhaofan.com/article/20180808210417 jQuery.extend({ uploadUtil:function(){ } }); ...
- mac或windows下Navicat Premium安装
找了很多地址都乱七八糟的说明一通还没啥用,好不容易找到一个靠谱的,记录一下,也方便一下和我一样苦苦寻找的人,亲测有用 https://www.52pojie.cn/thread-727433-1-1. ...
- 2020牛客寒假算法基础集训营5 G.街机争霸 (bfs)
https://ac.nowcoder.com/acm/problem/201961 预处理出僵尸走的路径,僵尸走的周期长度应该为2k-2,在普通的bfs基础上加上一维表示时间,从当前位置x,y和和时 ...
- 零基础学习Python web开发、Python爬虫、Python数据分析,从基础到项目实战!
随着大数据和人工智能的发展,目前Python语言的上升趋势比较明显,而且由于Python语言简单易学,所以不少初学者往往也会选择Python作为入门语言. Python语言目前是IT行业内应用最为广泛 ...
- AtCoder Beginner Contest 153 题解
目录 AtCoder Beginner Contest 153 题解 A - Serval vs Monster 题意 做法 程序 B - Common Raccoon vs Monster 题意 做 ...
- JavaScript的BOM对象
JavaScript的BOM对象 BOM:浏览器对象模型 JavaScript和浏览器的关系:JavaScript的诞生就是为了能够让它再浏览器中运行. 1. 操作BOM对象 1.1 window w ...