ILMerge: 如何配置对应的 app.config

3

我正在尝试使用ILMerge将我的应用程序和所需的库合并为一个可执行文件。我只是为了进行一些测试而使用命令行。我拿了一个示例项目:

ilmerge /out:ProgramMerged.exe Program.exe Lib1.dll Lib2.dll

这似乎按预期工作。但是如果我有一个Program.exe.config文件呢?它还适用吗?
有人知道如何实现这一点吗?
1个回答

10

配置文件的名称始终与 EXE 文件相同,只是在末尾加上 .config 后缀。所以,如果你将 Program.exe 修改为 ProgramMerged.EXE,那么你需要将 program.exe.config 复制或重命名为 programmerged.exe.config。


谢谢Arve,我没有尝试过显而易见的方法...实际上只需要重命名app.config文件,不需要更改任何内部内容,看起来是这样的。 - rdoubleui
事后看来很显然,但我从未在任何文献中看到过。希望这个+1能够为其他人节省一些时间。 - Gerald Davis

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接