在命令行上指定的链接器选项不区分大小写:/base 和 /BASE 的含义相同。

可以通过 注释 杂注指定一些链接器选项。
选项
用途
@
指定响应文件
指定每一节的对齐方式
指定 DLL 不能绑定
指定清单查找行为。
将  DebuggableAttribute  添加到托管映像中。
创建指向托管资源的链接。
指定应将 Microsoft 中间语言 (MSIL) 模块导入到程序集中
将托管资源文件嵌入到程序集
为程序设置基址
设置 CLR 映像的类型(IJW、纯或安全)。
保留通过 P/Invoke 机制调用的函数的上一个错误代码。
指定要应用于 CLR 程序入口点的线程特性。
/CLRUNMANAGEDCODECHECK 指定链接器是否将 SuppressUnmanagedCodeSecurity 特性应用于链接器生成的、从托管代码调用到本机 DLL 中的 PInvoke 存根 (stub)。
创建调试信息
将模块定义 (.def) 文件传递到链接器
在解析外部引用时搜索指定的库
控制 DLL 的延迟加载
导致延迟加载指定的 DLL
对程序集进行部分签名。
生成 DLL
创建 Windows NT 核心模式驱动程序
使用 Windows Vista 的地址空间布局随机化 (ASLR) 功能,指定是否生成可在加载时随机重新设定基址的可执行文件映像。
设置起始地址
向 Microsoft 报告内部链接器错误。
导出函数
创建只能在其首选基址加载的程序
强制完成链接,即使符号无法解析或已定义多次
创建可热修补的映像。
设置堆的大小(以字节为单位)
指定 .idl 文件和其他 MIDL 输出文件的名称
防止将特性信息处理到 .idl 文件中
重写默认的导入库名
强制符号引用
控制增量链接
指定用于对程序集进行签名的密钥容器。
指定用于对程序集进行签名的密钥或密钥对。
通知编译器应用程序支持大于 2 GB 的地址
允许用户重写环境库路径
指定链接时代码生成
指定目标平台
创建并行清单文件。
在清单文件中指定 <dependentAssembly> 节。
更改清单文件的默认名称。
指定是否将用户帐户控制 (UAC) 信息嵌入到程序清单中。
创建映射文件
包括映射文件中的指定信息
合并节
指定 MIDL 命令行选项
取消创建 .NET Framework 程序集
在解析外部引用时忽略所有(或指定的)默认库
创建纯资源 DLL
取消显示启动版权标志
将可执行文件标记为经测试与 Windows 数据执行保护功能兼容。
控制 LINK 优化
按预先确定的顺序将 COMDAT 放置到图像中
指定输出文件名
创建程序数据库 (PDB) 文件
使用备用位置来保存 PDB 文件。
创建没有私有符号的程序数据库 (PDB) 文件
指定用于按配置优化的 .pgd 文件。
生成可与性能工具探查器一起使用的输出文件。
在 .exe 文件头中设置校验和
指定图像将包含安全异常处理程序表。
重写节的特性
设置堆栈的大小(以字节为单位)
将 MS-DOS 存根 (stub) 程序附加到 Win32 程序
通知操作系统如何运行 .exe 文件
通知操作系统在运行链接器输出之前将其复制到一个交换文件
允许指定链接器生成的类型库的资源 ID
指定 .tlb 文件和其他 MIDL 输出文件的名称
创建专为在终端服务器下运行而设计的应用程序
打印链接器进度消息
分配版本号
启用窗口运行时元数据文件的生成。
为  /WINMD  链接器选项生成的窗口运行时元数据 (winmd) 输出文件指定文件名。
允许您指定键或密钥对对窗口运行时元数据文件。
允许您指定密钥容器对 windows 元数据文件。
可以通过将公钥部分签名窗口运行时元数据 (winmd) 文件在 winmd 文件。
/WX
将链接器警告视为错误。
有关更多信息,请参见 编译器控制的 LINK 选项