本帖最后由 lingee 于 2022-9-13 14:43 编辑
以下顺序操作:
1. 新建一个.NET6的Winform工程
2. 从指定路径添加dll引用
C1.Win.6.dll
C1.Win.FlexGrid.6.dll 版本:6.0.20222.566
获得途径:别的工程从NuGet下载后,从路径【..\.nuget\packages\c1.win\6.0.20222.566\lib\net6.0】拷贝至本工程目录
理由:因为业务上一些特殊要求,项目不允许直接通过NuGet引用dll
3. 在还未在画面上添加任何控件的情况下,编译出警告,报"WindowsBase"的版本冲突
"WindowsBase, Version=4.0.0.0, ****" [..\dotnet\packs\Microsoft.NETCore.App.Ref\6.0.8\ref\net6.0\WindowsBase.dll]
"WindowsBase, Version=6.0.2.0, ****" [..\ComponentOne\Dlls\C1.Win.FlexGrid.6.dll]
求教,该如何消除此警告?
前提是不能从Nuget引用。。。
附上Demo
|