码迷,mamicode.com
首页 > 其他好文 > 详细

ILMerge合并多个 DLL,简化发布

时间:2020-04-12 20:56:15      阅读:83      评论:0      收藏:0      [点我收藏+]

标签:目录   asp   发布   microsoft   with   默认   截图   使用方法   resolve   

最近在用 .net 写一个小工具,依赖了部分第三方库,如下截图为 Release 目录,其中可执行程序为 mssql-tool-console.exe,在这么多文件中找到此执行程序需要有点麻烦,如果能把绝大多数的DLL文件合并为一个DLL文件,则找到exe可执行程序就很方便了。

技术图片

经过调研,找到了ILMerge这个工具,特在此记录其使用方法。

  1. 下载 ILMerge 并安装
    下载地址:https://www.microsoft.com/en-us/download/details.aspx?id=17630
    下载后安装即可,我是按照默认配置逐步安装的,安装目录为:C:\Program Files (x86)\Microsoft\ILMerge

https://github.com/Microsoft/ILMerge
https://www.microsoft.com/en-us/research/people/mbarnett/?
from=http%3A%2F%2Fresearch.microsoft.com%2Fen-us%2Fpeople%2Fmbarnett%2Fchangehistory.aspx
https://stackoverflow.com/questions/2961357/using-ilmerge-with-net-4-libraries
(方法用问题)http://stevemichelotti.com/ilmerge-unresolved-assembly-reference-not-allowed-system/
http://www.hurryupandwait.io/blog/what-you-should-know-about-running-ilmerge-on-net-4-5-assemblies-targeting-net-4-0

https://github.com/Fody/Costura

ILMerge合并多个 DLL,简化发布

标签:目录   asp   发布   microsoft   with   默认   截图   使用方法   resolve   

原文地址:https://www.cnblogs.com/junejs/p/12687086.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!