C#使用ILMerge合并.dll文件

时间:2010-11-13 04:49:57

标签: c# dll merge ilmerge

我正面临ILMerge的问题。我的应用程序需要4个dll文件,但我使用以下语法将它们与ILMerge合并为1:

ilmerge /out:merged.dll lib1.dll lib2.dll lib3.dll lib4.dll

然后我在我的解决方案中添加了文件merged.dll作为参考,并删除了其他4.但是当其他dll文件不在应用程序目录中时,我的应用程序仍然无法加载。

我是否错过任何一步?对我来说没有任何意义,为什么它不起作用..

1 个答案:

答案 0 :(得分:1)

我失败了。我正在测试我的应用程序的旧版本,这解释了为什么它不起作用。上述步骤可以正常工作,所以我希望这可能对某人有用。