nuget的痛点:项目互相依赖过多,引用同一类库不同版本的冲突大坑

[软件开发] 季雨林 2019/6/28 23:42:47

做.net开发的人,稍微跟得上潮流,就离不开nuget方式引用第三方类库。

然而小项目还好,项目越做越大,引用关系也就越来越复杂。最可怕的就是我今天遇到的坑:各个组件对同一类库不同版本的引用!

由于各个组件都有自己的逻辑,因此封装之后对外提供服务,可是这个过程出现问题就是,很难统一版本!windows下,同名文件是没办法同同时被打包成dll放在程序的bin目录下的,因此出现这个情况之后必然会有报错存在


通常容易出问题的往往是:NewtonSoft.JSON !!版本升级太快,很多项目对它都有依赖,因此在微服务时代,特别容易出现问题


原文地址: https://www.opengps.cn/Blog/View.aspx?id=376 文章的更新编辑依此链接为准。欢迎关注源站原创文章!

评论

暂无评论!

发表评论:

用于接收作者回复信息
点击更换验证码 - openGPS提示