找回密码
 立即注册

QQ登录

只需一步,快速开始

[已处理] 程序编译时报错

yqi3230
金牌服务用户   /  发表于:2024-10-16 11:34  /   查看:348  /  回复:1
visual studio2022+AR18
编译时报错,我尝试把授权文件删除后,再编译也不行
AR也尝试了反激活,再激活还是不行。



严重性        代码        说明        项目        文件        行        禁止显示状态
警告                发现无法解析的“Microsoft.Bcl.AsyncInterfaces”的不同版本之间存在冲突。
“Microsoft.Bcl.AsyncInterfaces, Version=6.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51”与“Microsoft.Bcl.AsyncInterfaces, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51”之间存在冲突。
    已选择“Microsoft.Bcl.AsyncInterfaces, Version=6.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51”,因为它是主版本而“Microsoft.Bcl.AsyncInterfaces, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51”不是。
    依赖于“Microsoft.Bcl.AsyncInterfaces, Version=6.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51”[C:\Users\it\Desktop\Ver3-addLogin\packages\Microsoft.Bcl.AsyncInterfaces.6.0.0\lib\net461\Microsoft.Bcl.AsyncInterfaces.dll]的引用。
        C:\Users\it\Desktop\Ver3-addLogin\packages\Microsoft.Bcl.AsyncInterfaces.6.0.0\lib\net461\Microsoft.Bcl.AsyncInterfaces.dll
          导致引用“C:\Users\it\Desktop\Ver3-addLogin\packages\Microsoft.Bcl.AsyncInterfaces.6.0.0\lib\net461\Microsoft.Bcl.AsyncInterfaces.dll”的项目文件项 Include 特性。
            Microsoft.Bcl.AsyncInterfaces, Version=6.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL
    依赖于或已统一到“Microsoft.Bcl.AsyncInterfaces, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51”[C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\PublicAssemblies\Microsoft.Bcl.AsyncInterfaces.dll] 的引用。
        C:\Users\it\Desktop\Ver3-addLogin\packages\System.Text.Json.6.0.8\lib\net461\System.Text.Json.dll
          导致引用“C:\Users\it\Desktop\Ver3-addLogin\packages\System.Text.Json.6.0.8\lib\net461\System.Text.Json.dll”的项目文件项 Include 特性。
            System.Text.Json, Version=6.0.0.8, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL

        C:\Users\it\Desktop\Ver3-addLogin\common\bin\Debug\common.dll
        C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\PublicAssemblies\Microsoft.VisualStudio.Shell.15.0.dll
          导致引用“C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\PublicAssemblies\Microsoft.VisualStudio.Shell.15.0.dll”的项目文件项 Include 特性。
            GCCN.ActiveReports.Serializer, Version=18.0.0.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff, processorArchitecture=MSIL
        C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\PublicAssemblies\Microsoft.VisualStudio.RpcContracts.dll
          导致引用“C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\PublicAssemblies\Microsoft.VisualStudio.RpcContracts.dll”的项目文件项 Include 特性。
            GCCN.ActiveReports.Serializer, Version=18.0.0.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff, processorArchitecture=MSIL        JNC.RETURN

1 个回复

倒序浏览
Bella.YuanWyn认证
超级版主   /  发表于:2024-10-16 12:00:53
沙发
问题描述:不同版本冲突问题
问题解答:
您好,这个错误和授权码没关系,根据错误提示您本地是Microsoft.Bcl.AsyncInterfaces, Version=6.0.0.0这个版本,但是应该使用Microsoft.Bcl.AsyncInterfaces, Version=8.0.0.0,您手动在NuGet中选择8的版本安装一下在测试看看。帮您在网上找了类似的处理方法,您参考看看:
https://www.cnblogs.com/luludongxu/p/15933080.html
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部