首页 > 其他分享 >解决 发现无法解析的 XXX 的不同版本之间存在冲突

解决 发现无法解析的 XXX 的不同版本之间存在冲突

时间:2022-09-06 15:22:22浏览次数:73  
标签:XXX 1.8 1.9 冲突 版本 net 解析

以下只针对 .net 6.0 项目:

.net core 应该也是一样的。framework项目不做讨论。

 

 

例如我的情况:引用的依赖 BouncyCastle 1.9 但是VS本地说要用1.8.9,导致冲突,然后VS给我选择了1.8.9说1.9不是主版本。

这不符合我的预期。我需要的是使用1.9.0

解决方法如下:

在编译报错(冲突警告)的项目中 添加:

   <ItemGroup>
    <PackageReference Include="Portable.BouncyCastle" Version="1.9.0" />
  </ItemGroup>

 

明确指定了1.9.0版本后,编译警告消失了。程序运行正常了。世界变得美好了。

 

标签:XXX,1.8,1.9,冲突,版本,net,解析
From: https://www.cnblogs.com/SHGF/p/16661924.html

相关文章

  • GitLab 版本升级
    升级前需要参考官方指引,逐版本升级官方指引https://docs.gitlab.com/ee/update/index.html#upgrade-paths8.11.Z->8.12.0->8.17.7->9.5.10->10.8.7->11.11.8......
  • day59 django 单表操作及域名反向解析
    昨日内容回顾orm单表操作增删改查增加models.Student(name='yuhong',age=23).save()​models.Student.objects.create(name='yuhong',age=23)​obj_list=[]foriin......
  • JAVA的多版本配置及详解
    一、概述因为java版本兼容性的问题,实际开发中可能需要进行不同java版本的切换,本篇博客将介绍JAVA的多版本配置以及环境变量的作用(需要配置java环境的也可以看过来)。二、......
  • 二进制部署k8s集群v1.23.9版本-17-安装minio
    17.1、准备minio镜像192.168.1.200操作dockerpullminio/minio:latestdockerimages|grepminiodockertage31e0721a96bharbor.qgutech.com/middleware/minio:lates......
  • Java开发学习(三十)----Maven聚合和继承解析
    一、聚合分模块开发后,需要将这四个项目都安装到本地仓库,目前我们只能通过项目Maven面板的install来安装,并且需要安装四个,如果我们的项目足够多,那么一个个安装起来还是......
  • Python源码解析-dict的底层实现(PyDictObject)
    目录简介PyDictObject对象类型创建dict缓存池本文基于Python3.10.4。简介元素与元素之间通常可能会存在某种联系,这个联系将两个元素关联在一起。为了刻画这种关联关系,编......
  • Typora 最后免费版本也不能用了?简单一招搞定
    作者:小牛呼噜噜|https://xiaoniuhululu.com计算机内功、JAVA底层、面试相关资料等更多精彩文章在公众号「小牛呼噜噜」Typora是一款优秀的Markdown编辑器和阅读器......
  • StoneDB for MySQL 5.7 版本发布
    StoneDB_5.7_v1.0.0的发行日志支持MySQL5.7功能添加或改变编译相关改动配置相关改动文档变更BUG修复欢迎大家关注我们的Github:https://github.com/stoneatom/st......
  • 查看vue版本的方法
    在项目下npmlistvue 或者直接查看package.json文件......
  • Linux MiniMal版本常规所需环境安装
    环境说明:开始之前建议先拍摄快照、必免不必要的丢失VMware®Workstation16ProCentos7.9minimal版本(安装完成并未做任何操作)......