如何使用 ILMerge 将多个程序集合并为一个程序集
how to use ILMerge to combine several assemblies into one
我一直在寻找将多个 dll 组合成一个 exe 的方法,然后我发现 ILMerge 是一个很好的工具。但是下载了ilmerge 3.0.40 nuget包之后,我不知道下一步该怎么做。
我找到了一个参考:ILMerge Best Practices(ILMerge Best Practices),但它没有为我显示具体步骤。
我需要做什么?
最后,我找到了解决方案:
安装包并构建应用程序后,我复制 net452 中的所有文件(解决方案包文件夹 -> ILMerge 文件夹 -> 工具 -> net452)。然后将其粘贴到我的应用程序构建路径(\bin\Debug).
然后我打开命令提示符并 cd 到我的目录并插入以下代码:
ILMerge.exe /target:winexe /target:exe /out:filepath nameofexe mydll
效果不错!
我一直在寻找将多个 dll 组合成一个 exe 的方法,然后我发现 ILMerge 是一个很好的工具。但是下载了ilmerge 3.0.40 nuget包之后,我不知道下一步该怎么做。
我找到了一个参考:ILMerge Best Practices(ILMerge Best Practices),但它没有为我显示具体步骤。
我需要做什么?
最后,我找到了解决方案:
安装包并构建应用程序后,我复制 net452 中的所有文件(解决方案包文件夹 -> ILMerge 文件夹 -> 工具 -> net452)。然后将其粘贴到我的应用程序构建路径(\bin\Debug).
然后我打开命令提示符并 cd 到我的目录并插入以下代码:
ILMerge.exe /target:winexe /target:exe /out:filepath nameofexe mydll
效果不错!