winform尝试使用NanUI 日志(实际尝试完成安装winfromium)(一)在VS中添加框架

用VS2019新建winfrom项目,

formwork6.0--7.2一直报错:

找不到与 'NetDimension.NanUI 1.0.109.230 约束: SharpGen.Runtime (>= 2.0.0-beta.13)' 兼容的“SharpGen.Runtime”版本。

经过度娘后,发现需要安装

SharpGen.Runtime

SharpGen.Runtime.COM 

才可以,看N按UI作者说,是基于VS2022进行编写。应该是这个原因吧。可安装了VS2022仍然不行。

安装SharpGen后尝试,报错 ;

找不到与 Microsoft.Bcl.AsyncInterfaces (>= 8.0.0)', 'System.Text.Json 8.0.4 约束: Microsoft.Bcl.AsyncInterfaces (>= 8.0.0)' 兼容的“Microsoft.Bcl.AsyncInterfaces”版本。

惯性思维继续安装尝试,报错:

'Microsoft.Extensions.Logging 8.0.0 约束:       

 惯性思维继续安装尝试,报错:

 无法解析依赖项:System.Text.Json 8.0.4 约束: Microsoft.Bcl.AsyncInterfaces (>= 8.0.0)' 不兼容。   

惯性思维继续安装尝试,报错:

然后,。。。一直报错。。一直安装。

最终不行。

后来发现winformium 是作者重新整理完成的。随后删除重新开始。

其依赖项

.Bcl.AsyncInterfaces (>= 8.0.0)、Extensions.Logging,安装正常。

SharpGen.Runtime,安装后,依然不通过,提升,与要求的2.0.0,beta1.3,不符合。

才发现,SharpGen.Runtime正式发布版最高1.3,需要选中“nuGet中《包含预发行版》”SharpGen.Runtime才能显示出要求的2.0.0版本。安装.。。。。

本想着,最后一个提示完成。。。没想到啊。。。。

提示“ 'WinFormium 1.0.109.267 约束: SharpGen.Runtime.COM (>= 2.0.0)' 不兼容。            

后面关注上版本号后,继续下载.com

然后开始安装,要求接受好多许可,不得不接受。。。。安装。。

再次安装winformium。完成。

然后我的引用,从10+变成了50+。还好能安装好就有收获。下面进行尝试使用吧。先去找找官方文档。

  • 8
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值