当前位置: 移动技术网 > IT编程>开发语言>.net > .net core 2.1.3可能引发Could not load file or assembly XXXXX的错误

.net core 2.1.3可能引发Could not load file or assembly XXXXX的错误

2018年09月11日  | 移动技术网IT编程  | 我要评论

独眼龙相亲歇后语,51ra,x220评测

参考文档: https://github.com/aspnet/home/issues/3503

 

写在前面

感觉自己现在干的活离开发越来越远了啊,不过也很好,每天能学到不少东西,中文的,英文的,永远也不知道你下一个接的case是关于什么的,真的是淹没在知识的海洋里,一边期望来点难一点的case学习一下,一边又期望也不要特别难查很多资料。好了,言归正传,昨天接了一个关于.net core平台的问题,是关于2.1.3的。

真正的正文

关于这个问题文章开头我有参考文档的链接,大概就是在你把.net core升级成2.1.3之后你的项目可能会出现could not load file or assembly xxxxx的错误,如果你把sdk退回之后会发现项目运行正常了,但是升级之后又会出现这个问题,这是2.1.3的一个bug,一般发生这种错误是由于你的项目中有重复引用的工作包导致,比如你引用的两个包,可能其中一个已经存在于另一个中了,这样的话就可能会引发这个bug。解决方案有两个,一个是微软推荐的方案就是找到重复的包,把它卸载掉,另一个就是升级nuget包,当时这个做法微软不推荐,原因是可能还会导致版本不兼容的问题。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网