如何将多个 .NET Core 程序集合并为一个程序集 (.dll / .exe)?

Sup*_*JMN 5 .net .net-core

我知道有用于 .NET Framework(完整框架)程序集的 ILMerge。但是 .NET Core 呢?我想创建一个命令行实用工具,但我不希望它有 20 个文件,而是只有 1 个 .exe。

有什么办法可以做到吗?

Dai*_*Dai 0

Fody ( https://github.com/Fody/Fody ) 自 2017 年起支持 .NET Core,您可以将其作为 NuGet 包安装到您的项目中,这样它将作为项目构建过程的一部分自动运行。