.NET Core的Zack.DotNetTrimmer剪裁器如何升级其瘦身引擎,并实现剪裁计划的录制与回放功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计957个文字,预计阅读时间需要4分钟。
上周,我发布了针对.NET Core程序的瘦身开源软件Zack.DotNetTrimmer。与.NET Core内置的剪裁器相比,Zack.DotNetTrimmer不仅对程序的剪裁效果更好,还支持WPF、WinForm程序。以下是Zack.DotNet的介绍。
上周,我发布了对.NET Core程序进行瘦身的开源软件Zack.DotNetTrimmer,与.NET Core内置的剪裁器相比,Zack.DotNetTrimmer不仅对程序的剪裁效果更好,而且还支持WPF、WinForm程序。下面是Zack.DotNetTrimmer与.NET内置的剪裁器的对比图:
项目地址:github.com/yangzhongke/Zack.DotNetTrimmer
一周时间内,相关文章在各平台获得了超过四万阅读量,项目收获了将近170+个star,朋友们反馈了很多的功能建议,因此本周我对它进行了升级。本文将会对这些升级的新功能做介绍。
新功能一、支持剪裁计划的录制和回放默认情况下,Zack.DotNetTrimmer会在被裁剪的程序退出后立即进行程序的裁剪。但是,在比较复杂的项目中,我们可能需要多次以不同的环境、配置、登录用户等来运行被裁剪的程序,以便于全面覆盖代码的运行路径,最后再统一进行裁剪。
因此,本程序增加支持、两种运行模式。在模式下,它会把程序的剪裁计划记录到一个记录文件中,如果这个记录文件已经存在,则它会把程序的剪裁计划追加到记录文件中。在我们多次以模式运行待裁剪的程序后,我们再用模型运行本程序,并且指定之前记录的文件,它就会根据记录文件中的信息对程序进行裁剪。
本文共计957个文字,预计阅读时间需要4分钟。
上周,我发布了针对.NET Core程序的瘦身开源软件Zack.DotNetTrimmer。与.NET Core内置的剪裁器相比,Zack.DotNetTrimmer不仅对程序的剪裁效果更好,还支持WPF、WinForm程序。以下是Zack.DotNet的介绍。
上周,我发布了对.NET Core程序进行瘦身的开源软件Zack.DotNetTrimmer,与.NET Core内置的剪裁器相比,Zack.DotNetTrimmer不仅对程序的剪裁效果更好,而且还支持WPF、WinForm程序。下面是Zack.DotNetTrimmer与.NET内置的剪裁器的对比图:
项目地址:github.com/yangzhongke/Zack.DotNetTrimmer
一周时间内,相关文章在各平台获得了超过四万阅读量,项目收获了将近170+个star,朋友们反馈了很多的功能建议,因此本周我对它进行了升级。本文将会对这些升级的新功能做介绍。
新功能一、支持剪裁计划的录制和回放默认情况下,Zack.DotNetTrimmer会在被裁剪的程序退出后立即进行程序的裁剪。但是,在比较复杂的项目中,我们可能需要多次以不同的环境、配置、登录用户等来运行被裁剪的程序,以便于全面覆盖代码的运行路径,最后再统一进行裁剪。
因此,本程序增加支持、两种运行模式。在模式下,它会把程序的剪裁计划记录到一个记录文件中,如果这个记录文件已经存在,则它会把程序的剪裁计划追加到记录文件中。在我们多次以模式运行待裁剪的程序后,我们再用模型运行本程序,并且指定之前记录的文件,它就会根据记录文件中的信息对程序进行裁剪。

