纵有疾风起
人生不言弃

合并2个dll成一个,好处你懂的

步骤一:先下载微软的工具 ilmerge.exe 地址:http://www.microsoft.com/en-us/download/details.aspx?id=17630

步骤二:安装好之后 开始→ 运行 → cmd →

D:\Program\Microsoft\ILMerge\ILMerge.exe /target:library /targetplatform:v4 /out:"D:\dlls\classC.dll" "D:\dlls\classB.dll" "D:\dlls\classA.dll"

其中 

D:\Program\Microsoft\ILMerge\ILMerge.exe为ILMerge 安装装路径

/target:library 表示文件对象是DLL

/targetplatform:v4 表示平台为.NET4.0,如果是.NET3.5对应的值是 v2

/out:”D:\dlls\abc.dll” “D:\dlls\ClassLibrary1.dll” “D:\dlls\ClassLibrary2.dll”

其中 “D:\dlls\abc.dll” 为编译后生成的dll,”D:\dlls\ClassLibrary1.dll” “D:\dlls\ClassLibrary2.dll” 为需要合并的2个dll

 

附注:根据说明该软件使用了7z压缩,所以生成的dll小于原文件之和,也是一个好处

 

转载于:https://www.cnblogs.com/xm_cpppp/p/3626025.html

原文链接:https://blog.csdn.net/weixin_30342827/article/details/97091720

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

未经允许不得转载:起风网 » 合并2个dll成一个,好处你懂的
分享到: 生成海报

评论 抢沙发

评论前必须登录!

立即登录