zoukankan      html  css  js  c++  java
  • 用ILMerge合并Silverlight, WindowsPhone或Mono for Android的程序集

    为大家所知,ILMerge可用于合并.NET的程序集,但如何合并Silverlight,WindowsPhone或者Mono for Android的程序集呢?其实ILMerge命令参数targetplatform已经提供了对此项功能的支持。

    ILMerge下载地址:

    http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=17630

    使用ILMerge合并Silverlight程序集:

    set srcdir=D:\Bin\Silverlight

    set outdir=D:\Bin\Silverlight\Output

    set sldir=%ProgramFiles(x86)%\Reference Assemblies\Microsoft\Framework\Silverlight\v4.0
    if not exist "%sldir%" (
        set sldir=%ProgramFiles%\Reference Assemblies\Microsoft\Framework\Silverlight\v4.0
    )

    ILMerge /targetplatform:v4,"%sldir%" /ndebug /log /out:%outdir%\WebSocket4Net.dll %srcdir%\WebSocket4Net.dll %srcdir%\SuperSocket.ClientEngine.dll

    使用ILMerge合并WindowsPhone程序集:

    set srcdir=D:\Bin\WindowsPhone

    set outdir=D:\Bin\WindowsPhone\Output

    set wpdir=%ProgramFiles(x86)%\Reference Assemblies\Microsoft\Framework\Silverlight\v4.0\Profile\WindowsPhone71
    if not exist "%wpdir%" (
        set wpdir=%ProgramFiles%\Reference Assemblies\Microsoft\Framework\Silverlight\v4.0\Profile\WindowsPhone71
    )

    ILMerge /targetplatform:v4,"%wpdir%" /ndebug /log /out:%outdir%\WebSocket4Net.dll %srcdir%\WebSocket4Net.dll %srcdir%\SuperSocket.ClientEngine.dll

    使用ILMerge合并Mono for Android程序集:

    set srcdir=D:\Bin\MonoDroid

    set outdir=D:\Bin\MonoDroid\Output

    set mddir=%ProgramFiles(x86)%\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0
    if not exist "%mddir%" (
        set mddir=%ProgramFiles%\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0
    )

    ILMerge /targetplatform:v4,"%mddir%" /ndebug /log /out:%outdir%\WebSocket4Net.dll %srcdir%\WebSocket4Net.dll %srcdir%\SuperSocket.ClientEngine.dll


    作者:江振宇
    出处:http://jzywh.cnblogs.com
    本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利。
  • 相关阅读:
    Spring Annotation注解进行aop的学习
    使用ADO读取SQL数据库
    GetInventTable组装SQL语句使用通配符
    获取当前用户所属的所有仓位,DictRelation,
    UnitConvert,单位换算,单位转换
    数字货币书写转英文货币书写
    导出xml
    存储过程IN参数疑难问题解决方法
    TempTable 临时表
    多栏报表 多列报表
  • 原文地址:https://www.cnblogs.com/jzywh/p/2317022.html
Copyright © 2011-2022 走看看