zoukankan      html  css  js  c++  java
  • 合并多个DLL或EXE

    发现博客上有许多介绍这个的方法,但大家都只是给出了命令行,但是由于引用路径问题,很多都执行不成功.那么我来说一下,使用VS来编译合并,提高成功率
    1.首先要去微软的网站下一个ILMerge.exe
    网址:http://www.microsoft.com/downloads/details.aspx?familyid=22914587-b4ad-4eae-87cf-b14ae6a939b0&displaylang=en
    2.接下来复制到系统目录下\WINNT(2000) 或\WINDOWS(xp,2003)
    3.打开你需要合并的项目,(以VS2008为例),在项目上右击Properties->Build Events->Post-build event command line:框中输入(注意是Post那个不是Pre那个)
    ilmerge   /out:$(TargetDir)程序名字.exe   $(TargetPath)   $(TargetDir)AjaxPro.2.dll $(TargetDir)Microsoft.Office.Interop.Excel.dll $(TargetDir)RemoteAccess.dll
    $(TargetDir):输出路径
    $(TargetPath):主程序所在全路径
    后面跟多个DLL,以空格分隔如:$(TargetDir)AjaxPro.2.dll
    注意输出版本为Release 不是Debug的

  • 相关阅读:
    es删除索引
    真人快打11技能键位
    点到线段的距离
    行列快乐值
    按钮变色
    取数求和
    机器分配
    田忌赛马 问题
    雷达
    最小字典序
  • 原文地址:https://www.cnblogs.com/stangray/p/1782846.html
Copyright © 2011-2022 走看看