nuget包循环引用问题
1.项目中有类库YesWay.Nlog.RabbitMQ,依赖项如下
YesWay.Nlog.RabbitMQ=>YesWay.Service.Discovery=>YesWay.Log
2.需求:
YesWay.Log需要依赖YesWay.Nlog.RabbitMQ
3.测试:
进行了如下测试:
a.直接在YesWay.Log项目中nuget获取YesWay.Nlog.RabbitMQ会检测到包循环引用问题
b.制作好YesWay.Log类库包,通过包制作工具添加依赖YesWay.Nlog.RabbitMQ,发布包
项目中nuget添加YesWay.Log包,还是会检测到包循环引用问题
4.总结:
包循环暂时只能让YesWay.Nlog.RabbitMQ去掉依赖YesWay.Service.Discovery,从而取消循环引用
转载于:https://www.cnblogs.com/liuqiyun/p/10192572.html
nuget包循环引用问题相关推荐
- 自动将 NuGet 包的引用方式从 packages.config 升级为 PackageReference
在前段时间我写了一篇迁移 csproj 格式的博客 将 WPF.UWP 以及其他各种类型的旧 csproj 迁移成基于 Microsoft.NET.Sdk 的新 csproj,不过全过程是手工进行的, ...
- ADF Jar包循环引用会出问题
2019独角兽企业重金招聘Python工程师标准>>> 举例有两个ADF应用app1和app2,app1中taskflow1,app2中有taskflow2.打包app2.jar,t ...
- .net stardant 2.0创建及引用说明--Nuget包
最近因为工作需要,在研究xml的生成前验证,如果有空.字段内容不达要求等情况,就提示错误信息而不是生产xml内容.在进行demo测试后,感觉可以使用了,于是考虑封装成为一个类库,方便后期使用.因为考虑 ...
- 引用Nuget包Microsoft.EntityFrameworkCore.Tools.DotNet报错
错误如下 解决方法 使用VS2017或更高版本在改项目右键,选择"编辑xxx.csproj",并添加如下一句话,就可以成功引用改Nuget包 <PackageReferenc ...
- Go 学习笔记(3)— 包概念、包特点、包名约束、main 包、包的声明、包的引用、包初始化
1. 包的概念 Go 语言是使用包来组织源代码的,并实现命名空间的管理.任何源代码文件必须属于某个包.源码文件的第一行有效代码必须是 package pacakgeName 语句,通过该语句声明自己所 ...
- 解决MVC Json序列化的循环引用问题/EF Json序列化循引用问题---Newtonsoft.Json
1..Net开源Json序列化工具Newtonsoft.Json中提供了解决序列化的循环引用问题: 方式1:指定Json序列化配置为 ReferenceLoopHandling.Ignore 方式2: ...
- 项目文件中的已知 NuGet 属性(使用这些属性,创建 NuGet 包就可以不需要 nuspec 文件啦)...
知道了 csproj 文件中的一些常用 NuGet 属性,创建 NuGet 包时就可以充分发挥新 Sdk 自动生成 NuGet 包的优势,不需要 nuspec 文件啦.(毕竟 nuspec 文件没有 ...
- Nuget包制作最佳解决方案
https://www.cnblogs.com/drea/p/8418717.html 最近研究ABP框架,下载其全套源码,想"据为己有",这样添加功能或者修改源码的话就非常方便了 ...
- 记录使用 Cake 进行构建并制作 nuget 包
书接上一回(https://www.cnblogs.com/h82258652/p/4898983.html)?[手动狗头] 前段时间折腾了一下,总算是把我自己的图片缓存控件(https://gith ...
最新文章
- gcore java_获取一直FullGC下的java进程HeapDump的小技巧
- 带头结点的单链表的逆置
- img 光盘映像文件已损坏_系统封装||还在用MSDN下载Windows镜像文件?你out了,用这个就可以了...
- crawler_x-requested-with 请求头
- 实战能力|一文看懂GDB调试底层实现
- CF 839 E-最大团
- 如何把UIView转成UIImage,解决模糊失真问题
- python中解决死锁的方法
- 【题解】生日蛋糕-C++
- Java——Map 集合
- easyui 快速入门之第一章
- Spring Value注解的使用
- 深入理解Java虚拟机—Java虚拟机内存
- NLP-文本处理:依存句法分析(主谓、动宾、动补...)【基于“分词后得到的词语列表A”+“A进行词性标注后得到的词性列表B”来进行依存句法分析】【使用成熟的第三方工具包】
- YLAN_TRANSLATE ABAP程序批量翻译工具
- 3DMAX机械建模贴图教程
- JES与OIM的集成
- Vue浏览器图标修改不起作用
- 百度离线地图 2023年1月7日
- 微星 msi B450迫击炮+2600X+RX588 3A平台装机
热门文章
- logback日志pattern_Springboot整合log4j2日志全解
- 鸿蒙系统的平板电脑,亓纪的想法 篇三百六十三:骁龙870+鸿蒙2.0!首款鸿蒙系统平板曝光,支持第二代M-Pencil...
- python email 附件_使用python调用email模块实现附件发送
- python名片管理系统_Python名片管理系统
- wpf 网易云歌词_网易云音乐粉丝半年涨500万,隔壁老樊为何成今年乐坛最大黑马 | 案例池...
- ARM、DSP、FPGA的技术特点和区别
- 企业微信应用设置可信域名_企业微信更新版本 全平台内容可设置成英文
- Webpack配置问题
- 嵌入式系统——软件设计
- Git——三大分区【工作区 / 暂存区 / 版本区】