更新nuget 出现 循环依赖项
来源:互联网 发布:godaddy域名续费 编辑:程序博客网 时间:2024/06/08 11:43
错误页:
在使用nuget 管理引用时候,更新出现 上面的情况。
这个问题,是更新的时候出现的。然后就查了查 什么是 循环依赖项。
循环依赖项目:
说的简单点就是,A引用了B,B又企图去引用A。
当然谁都不会 这样去做的。但是引用关系的时候是会传递的。
所以可能造成,B引用了A,C引用了B。然后不自主的C又引用A。此时就会出现 循环依赖。
看上图,更新出现 循环依赖。
举个例子:
如图,该包 依赖于 knockoutjs包。
如果,你的项目中,已经引用了knockoutjs包之后,再去引用 Knockout Viewmodel plugin包 就会出现循环依赖的问题。
为了避免这种问题存在,我们在引用nuget包的时候。要看清依赖项。
在不清楚引用关系的,添加引用很容易出现上述错误。所以要清楚,你在该类库下为什么 要添加 这些引用。不要为了图省事,添加一些不必要的引用关系。
0 0
- 更新nuget 出现 循环依赖项
- 利用NuGet更新entity framework是出现
- Nuget更新
- NuGet 发布类库,依赖项的问题
- 【项目】Nuget更新
- 【项目】Nuget更新后续
- 【NuGet】更新发布
- 更新Nuget方法
- VS 中NuGet 尝试还原程序包时出错"*"已拥有为"**"定义的依赖项
- VS 中NuGet 尝试还原程序包时出错"*"已拥有为"**"定义的依赖项
- VS 中NuGet 尝试还原程序包时出错"*"已拥有为"**"定义的依赖项
- .net nuget安装报错, 已拥有system.diagnostics.tracesource定义的依赖项
- CocoaPods 0.35.0版本, 出现循环依赖的解决办法
- CocoaPods 0.35.0版本, 出现循环依赖的解决办法
- CocoaPods 0.35.0版本, 出现循环依赖的解决办法
- 使用require出现循环依赖模块报错的问题
- 循环依赖
- NuGet Package Manager 更新错误解决办法
- 编码规范
- 黑客讲故事:攻下隔壁女生路由器后,我都做了些什么,无线路由器被蹭网后,入侵女神
- 黑马程序员——oc基础语法
- Leetcode: 3Sum
- 格雷码与二进制之间的互换
- 更新nuget 出现 循环依赖项
- 自定义ViewGroup实现水平布局空间不足自动换行的效果
- 读书的意义(知乎的一位大学生毕业奋斗过程)
- JBOSS系列(六)--负载均衡
- Unity的协同停止问题
- 核心、中文核心、国家期刊、省级期刊、SCI期刊、EI检索,分类介绍
- linux服务器的性能分析与优化
- 天声人語 20150216
- 闲来无事JS学习笔记