c# - DLL 包含在 exe.file 中?

标签 c# .net dll exe

我用 C# 构建了一个项目。 从另一个项目我有 5 个 DLL。

是否可以在 exe 中包含 DLL,我只给人们 1 个文件而不是 x 个文件?

我试过 ILMerge,但输出文件曾使用应用程序打开命令提示符 - 没用。

最佳答案

您可以将 exe 和 dll 与 ILMerge.exe 合并工具

lmerge.exe /out:C:\SomePath\TheOnlyOneExe.exe 
    C:\....\bin\Debug\someexe.exe C:\....\bin\Debug\somedll.dll /t:exe

关于c# - DLL 包含在 exe.file 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2400376/

相关文章:

C# 正则表达式从输入中提取组

.net - 接口(interface) + 扩展(mixin)与基类

.net - 为什么 t-sql 在我的程序集中找不到我的函数?

.net - 数据库结构略有不同的多客户项目的架构设计(针对每个客户)

c++ - 将 dll 库导入 CodeBlocks 链接器时遇到问题

.net - 关于创建要从 .NET 使用的 C++ DLL 的提示

C# WPF 订阅从 UserControl 激发的另一个类中的事件

c# - 如何永久重命名 C# 项目的 Properties 命名空间

c# - 为什么 nameof() 在 Linq 表达式中给出了不明确的调用警告,但当我使用与字符串相同的值时却没有?

c# - Fody Costura 不嵌入 SkiaSharp DLL