在命令行上指定的鏈接器選項不區分大小寫:/base 和 /BASE 的含義相同。
選項
|
用途
|
---|---|
指定響應文件
|
|
指定每一節的對齊方式
|
|
指定 DLL 不能綁定
|
|
指定清單查找行爲。
|
|
創建指向託管資源的鏈接。
|
|
指定應將 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 輸出文件的名稱
|
|
創建專爲在終端服務器下運行而設計的應用程序
|
|
打印鏈接器進度消息
|
|
分配版本號
|
|
啓用窗口運行時元數據文件的生成。
|
|
允許您指定鍵或密鑰對對窗口運行時元數據文件。
|
|
允許您指定密鑰容器對 windows 元數據文件。
|
|
可以通過將公鑰部分簽名窗口運行時元數據 (winmd) 文件在 winmd 文件。
|
|
將鏈接器警告視爲錯誤。
|