aardio 文档

dotNet.merge 库模块帮助文档

实现原理

此扩展库基于 ILMerge 文档: https://github.com/dotnet/ILMerge/blob/master/ilmerge-manual.md

dotNet 成员列表

dotNet.merge

用于合并 .Net 程序集

创建合并 .Net 程序集任务

dotNet.merge()

返回对象:dotNetIlMergeObject

dotNet.merge(workDir)

创建合并程序集任务,
参数指定工作目录,默认为应用程序根目录"/"

dotNetIlMergeObject 成员列表

dotNetIlMergeObject.addArguments()

添加一个或多个默认合并参数,
参数也可以是一个包含多个启动参数的数组
注意参数中不必要使用引号,多个参数应分开写不要拼接成一个参数
每个启动参数都是使用斜杠开始的字符串
所有可用参数 https://github.com/dotnet/ILMerge/blob/master/ilmerge-manual.md

dotNetIlMergeObject.debug

是否生成调试版本,
设为 true 则会生成 pdb 文件

dotNetIlMergeObject.log

设为 true 启用日志,
指定文件路径则输出日志到指定的日志文件

dotNetIlMergeObject.popen

创建合并进程,返回 process.popen 对象

dotNetIlMergeObject.popen()

返回对象:processPopenObject

dotNetIlMergeObject.popen(output,input...)

创建合并进程,返回 process.popen 对象,
参数@1指定输出文件,
后面的参数指定一个或多个输入程序集,\也可以用一个数组指定多个输入程序集

dotNetIlMergeObject.target

输出文件类型,默认为 "library"

dotNetIlMergeObject.targetPlatform

目标 .Net 平台版本,默认为 v4

Markdown 格式