首页 > 代码库 > Coding Life 三
Coding Life 三
今天休息,不上班,把项目提交到了托管上边,只是从framework 移动到core 环境下,代码压根没有动,报了很多的错,有很多方法,不能用,很多的引用,在core下没有实现,所以现在还是一头雾水,今天陆陆续续的改了一天的错误,效率并不是太高,在屋里边,一会干这个,一会干那个,没有静下心,没有在公司的时候效率高。
不过还是有收获和成长的。现在知道找公司内部的nuget包用,而不是满世界的瞎找,去改错误,基本适应了这个生活,对这个系统基本上也算是是适应了,发现了有些方法,在framework实现了在core下并没有实现,或者说实现的方法名不一样,还有公司内部的一个nuget包好像是有错误,我压根装不上。
这里备份一下
包名:CNBlogs.Infrastructure.Caching
出错语句:Unable to resolve ‘Enyim.Caching (>= 4.0.0)‘ for ‘.NETCoreApp,Version=v1.1‘.
我刚开始以为是我的问题,我新建了一个项目 core 1.1 把公司的所有core下的nuget包都装了了一遍,都没有问题,就是这个包还是出现相同的错误,在此之前我尝试装过 “Enyim.Caching”这个包
这个包最高的版本没有 4.0.0 最高是3.2.4 尝试装的过程中出现下边的错误
Package Enyim.Caching 3.2.4 is not compatible with netcoreapp1.1 (.NETCoreApp,Version=v1.1). Package Enyim.Caching 3.2.4 supports: dnxcore50 (DNXCore,Version=v5.0)
One or more packages are incompatible with .NETCoreApp,Version=v1.1.
翻译过来大致就是这个包没有在core下实现。
不知道怎么回事,等周一问一下同事们吧。
还有一个问题:就是
CNBlogs.Infrastructure.IoC.****IoC没有实现,肯能是跟我没有装上包有关系吧。、
还有一个问题:
ServiceContractAttribute这个特性没有在core下实现,不知道他们是怎么用的,明天还要看他们的代码,或者偷懒一下 等周一的时候直接问一下他们也行。
这就是今天的coding Life
Coding Life 三