C# 把多个dll合并成1个dll的几种方式
第一种 Nuget打包
快速入门:使用 Visual Studio 创建和发布 NuGet 包(仅限 .NET Standard 和 Windows) | Microsoft Learn
NuGet 私有库服务搭建 - 鲜橙rqc - 博客园 (cnblogs.com)
Visual Studio巧用本地的Nuget包 - 知乎 (zhihu.com)
第二种 ILRepack
.NET 使用 ILRepack 合并多个程序集(替代 ILMerge),避免引入额外的依赖 - walterlv
此方法使用过程中最好不要用,会造成无法调试,应该在项目创建完毕后使用
第三种 Fody
[C#]使用Costura.Fody将源DLL合并到目标EXE - cnxy - 博客园 (cnblogs.com)
第四种 手写加载事件