WinForms 项目好用的扩展包

记录在 WinForms 项目开发过程中的一些好用的扩展包。通过 NeGet 包管理器便于安装使用。


一、 UI 组件库

  1. AntdUI
  2. SunnyUI
    • 介绍:基于.Net Framework4.0+、.Net8、.Net9 框架的 C# WinForm 开源控件库、工具类库、扩展类库、多页面开发框架。个人学习交流免费,商业应用需要授权。
    • 地址:https://gitee.com/yhuse/SunnyUI

二、 功能组件

  1. Microsoft.Web.WebView2
    • 介绍:WebView2 控件使您能够将 web 技术嵌入到由 Microsoft Edge(Chromium)支持的本地应用程序中。
  2. Costura.Fody
    • 介绍:Costura.Fody 是一个基于 Fody 的插件,用于将 .NET 应用程序的依赖项(DLL 文件)嵌入到主可执行文件(EXE)中。它通过修改编译后的 IL(中间语言)代码,将所有依赖的程序集打包到最终生成的 EXE 文件中,从而实现单文件部署。