在许多网站的源码示例中,会引用多个框架,此时会显示缺失的若干框架,此时可以更改project文件内容,或者寻找到缺失的框架,进行安装。
如D:\Download\handyorg-HandyControl-master\HandyControl\src\Shared\HandyControlDemo_Code\HandyControlDemo_Code.csproj
<TargetFrameworks>netcoreapp3.0;netcoreapp3.1;net40;net45;net462;net472;net48;net5.0</TargetFrameworks>
在许多网站的源码示例中,会引用多个框架,此时会显示缺失的若干框架,此时可以更改project文件内容,或者寻找到缺失的框架,进行安装。如D:\Download\handyorg-HandyControl-master\HandyControl\src\Shared\HandyControlDemo_Code\HandyControlDemo_Code.csproj<TargetFrameworks>netcoreapp3.0;netcoreapp3.1;net40;net45;net462;
1.从github下载项目到本地目录,打开后出现(加载失败)。这是由于VS版本太低了。这里我是用VS2017 打开项目,结果出现下面这种情况。后面下载VS2019后,便能够正确打开项目了。
使用VS2019后,打开HandyControl项目。
2.依赖项出现感叹号,表示该依赖项不存在。
双击HandyControl Net GE45,找到,删除里面的net6.0-windows,便可删除该依赖项,去除感叹号。
<TargetFrameworks>netcoreapp3.0;netcor
公司的上位机软件最近由于领导觉得界面太丑,所以决定重构,重构的主要技术选型和界面风格主要有我来做,在准备阶段,无意中看到了HandyControl这个开源的控件库,发现这个库清新、简洁、控件齐全,所以决定使用这个框架来进行重构上位机。由于github的Doc是英文的,看起来比较费劲,所以我会把自己在使用过程中的体会写下来,希望对其他使用的朋友有所帮助。
HandyControl开源地址https...