zoukankan      html  css  js  c++  java
  • 2018-4-29-C#-将dll打包到程序中

    title author date CreateTime categories
    C# 将dll打包到程序中
    lindexi
    2018-04-29 09:43:22 +0800
    2018-2-13 17:23:3 +0800
    C#

    本文告诉大家如何把 dll 打包到程序中。很多时候的 软件 在运行的时候需要包括很多 dll 或其他的文件,这样的软件在给其他小伙伴,就需要做一个压缩包,或者用安装软件。这样感觉不太好,所以本文告诉大家一个方法,把所有的 dll 放在一个文件,于是把自己的软件给小伙伴就只需要给他一个程序。

    ILMerge

    首先下载 ILMerge

    然后安装,感觉安装很简单

    假如有 1.exe 和 1.dll 准备把 1.dll 合并到 2.exe 那么可以使用下面代码

    ilmerge  /target:exe /out:E:2.exe /log E:1.exe /log E:1.dll /targetplatform:v4

    这里的 target 为目标平台

    out 就是输出的文件

    log 就是准备合并的dll

    执行代码就可以拿到 2.exe 直接把这个文件给小伙伴,他就不需要使用压缩包,直接打开 2.exe 就不会说找不到库。

    参见:http://www.cnblogs.com/blqw/p/LoadResourceDll.html

    ILMerge将源DLL合并到目标EXE - HackerVirus - 博客园

  • 相关阅读:
    hdoj:2075
    hdoj:2072
    hdoj:2071
    hdoj:2070
    hdoj:2069
    test001
    hdoj:2067
    hdoj:2061
    hdoj:2058
    hdoj:2057
  • 原文地址:https://www.cnblogs.com/lindexi/p/12086257.html
Copyright © 2011-2022 走看看