Link 工作
注意
只有在使用 C++ 建置系統時,才能使用此工作。
包裝 Microsoft C++ 連結器工具,link.exe。 連結器工具會連結通用物件檔案格式 (COFF) 目的檔及程式庫,以建立可執行檔 (.exe) 或動態連結程式庫 (DLL)。 如需詳細資訊,請參閱 Linker 選項和從命令列使用 MSBuild,以及從命令列使用 Microsoft C++ 工具組。
參數
以下描述 Link 工作的參數。 大部分的工作參數以及數組參數會對應到命令列選項。
AdditionalDependencies
選擇性的 String[] 參數。
指定要加入命令的輸入檔清單。
如需詳細資訊,請參閱 LINK 輸入檔。
AdditionalLibraryDirectories
選擇性的 String[] 參數。
覆寫環境程式庫路徑。 指定目錄名稱。
如需詳細資訊,請參閱 /LIBPATH (其他 Libpath)。
AdditionalManifestDependencies
選擇性的 String[] 參數。
指定將放入資訊清單檔案的
dependency
區段的屬性。如需詳細資訊,請參閱 /MANIFESTDEPENDENCY (指定資訊清單相依性)。 另請參閱發行者組態檔。
AdditionalOptions
選擇性的 String 參數。
指定於命令列上的連結器選項清單。 例如 /<option1> /<option2> /<option#>。 使用此參數,來指定任何其他 Link 工作參數未表示的連結器選項。
如需詳細資訊,請參閱連結器選項。
AddModuleNamesToAssembly
選擇性的 String[] 參數。
將模組參考加入組件。
如需詳細資訊,請參閱 /ASSEMBLYMODULE (將 MSIL 模組新增至組件)。
AllowIsolation
選擇性的 Boolean 參數。
如果是
true
,即會導致作業系統查閱和載入資訊清單。 如果是false
,則表示會載入 Dll,如同沒有任何資訊清單。如需詳細資訊,請參閱 /ALLOWISOLATION (資訊清單查閱)。
AssemblyDebug
選擇性的 Boolean 參數。
如果是
true
,即會發出帶有偵錯資訊追蹤的 DebuggableAttribute 屬性,並停用 JIT 最佳化。 如果是false
,即會發出 DebuggableAttribute 屬性,但會停用偵錯資訊追蹤,並啟用 JIT 最佳化。如需詳細資訊,請參閱 /ASSEMBLYDEBUG (加入 DebuggableAttribute)。
AssemblyLinkResource
選擇性的 String[] 參數。
在輸出檔中建立 .NET Framework 資源的連結;不要將資源檔放置於輸出檔中。 指定資源的名稱。
如需詳細資訊,請參閱 /ASSEMBLYLINKRESOURCE (連結到 .NET Framework 資源)。
AttributeFileTracking
隱含的 Boolean 參數。
啟用更深入的檔案追蹤,來擷取累加式連結的行為。 一律傳回
true
。BaseAddress
選擇性的 String 參數。
設定要建置之程式或 DLL 的基底位址。 指定
{address[,size] | @filename,key}
。如需詳細資訊,請參閱 /BASE (基底位址)。
BuildingInIDE
選擇性的 Boolean 參數。
如果是 true,即表示會從 IDE 叫用 MSBuild。 否則,即表示會從命令列叫用 MSBuild。
此參數沒有對等的連結器選項。
CLRImageType
選擇性的 String 參數。
設定 Common Language Runtime (CLR) 映像的類型。
指定下列其中一個值;每個值會分別對應至一個連結器選項。
Default - <none>
ForceIJWImage - /CLRIMAGETYPE:IJW
ForcePureILImage - /CLRIMAGETYPE:PURE
ForceSafeILImage - /CLRIMAGETYPE:SAFE
如需詳細資訊,請參閱 /CLRIMAGETYPE (指定 CLR 映像類型)。
CLRSupportLastError
選擇性的 String 參數。
保留透過 P/Invoke 機制呼叫之函式的最後一個錯誤碼。
指定下列其中一個值;每個值會分別對應至一個連結器選項。
Enabled - /CLRSupportLastError
Disabled - /CLRSupportLastError:NO
SystemDlls - /CLRSupportLastError:SYSTEMDLL
如需詳細資訊,請參閱 /CLRSUPPORTLASTERROR (保留 PInvoke 呼叫的最後一個錯誤碼)。
CLRThreadAttribute
選擇性的 String 參數。
明確指定 CLR 程式進入點的執行緒屬性。
指定下列其中一個值;每個值會分別對應至一個連結器選項。
DefaultThreadingAttribute - /CLRTHREADATTRIBUTE:NONE
MTAThreadingAttribute - /CLRTHREADATTRIBUTE:MTA
STAThreadingAttribute - /CLRTHREADATTRIBUTE:STA
如需詳細資訊,請參閱 /CLRTHREADATTRIBUTE (設定 CLR 執行緒屬性)。
CLRUnmanagedCodeCheck
選擇性的 Boolean 參數。
指定連結器是否會將 SuppressUnmanagedCodeSecurityAttribute 套用至連結器產生的 P/Invoke 呼叫 (由 Managed 程式碼至原生 DLL)。
如需詳細資訊,請參閱 /CLRUNMANAGEDCODECHECK (新增 SuppressUnmanagedCodeSecurityAttribute)。
CreateHotPatchableImage
選擇性的 String 參數。
準備映像進行 Hotpatch。
指定下列其中一個值,每個值會分別對應至一個連結器選項。
Enabled - /FUNCTIONPADMIN
X86Image - /FUNCTIONPADMIN:5
X64Image - /FUNCTIONPADMIN:6
ItaniumImage - /FUNCTIONPADMIN:16
如需詳細資訊,請參閱 /FUNCTIONPADMIN (建立可進行 Hotpatch 的映像)。
DataExecutionPrevention
選擇性的 Boolean 參數。
如果是
true
,即表示可執行檔已經過測試,可與 Windows 資料執行防止功能相容。如需詳細資訊,請參閱 /NXCOMPAT (與資料執行防止相容)。
DelayLoadDLLs
選擇性的 String[] 參數。
此參數會導致 DLL「延遲載入」。 指定要延遲載入的 DLL 名稱。
如需詳細資訊,請參閱 /DELAYLOAD (延遲載入匯入)。
DelaySign
選擇性的 Boolean 參數。
如果是
true
,即會部分簽署組件。 根據預設,此值是false
。如需詳細資訊,請參閱 /DELAYSIGN (部分簽署組件)。
驅動程式
選擇性的 String 參數。
指定此參數來建置 Windows NT 核心模式驅動程式。
指定下列其中一個值;每個值會分別對應至一個連結器選項。
NotSet - <none>
Driver - /Driver
UpOnly - /DRIVER:UPONLY
WDM - /DRIVER:WDM
如需詳細資訊,請參閱 /DRIVER (Windows NT 核心模式驅動程式)。
EmbedManagedResourceFile
選擇性的 String[] 參數。
在組件中內嵌資源檔。 指定所需的資源檔名稱。 選擇性地指定邏輯名稱 (用來載入資源) 及 PRIVATE 選項 (表示在組件資訊清單中資源檔為私用的)。
如需詳細資訊,請參閱 /ASSEMBLYRESOURCE (內嵌受控資源)。
EnableCOMDATFolding
選擇性的 Boolean 參數。
如果是
true
,即會啟用完全相同的 COMDAT 摺疊。如需詳細資訊,請參閱 /OPT (最佳化) 的
ICF[= iterations]
引數。EnableUAC
選擇性的 Boolean 參數。
如果是
true
,即會指定要在程式資訊清單中內嵌使用者帳戶控制 (UAC) 資訊。如需詳細資訊,請參閱 /MANIFESTUAC (在資訊清單中內嵌 UAC 資訊)。
EntryPointSymbol
選擇性的 String 參數。
指定進入點函式作為 .exe 檔案或 DLL 的開始位址。 指定函式名稱做為參數值。
如需詳細資訊,請參閱 /ENTRY (進入點符號)。
FixedBaseAddress
選擇性的 Boolean 參數。
如果是
true
,即會建立僅可在其慣用基底位址載入的程式或 DLL。如需詳細資訊,請參閱 /FIXED (固定基底位址)。
ForceFileOutput
選擇性的 String 參數。
告訴連結器即使參考到未定義或多次定義的符號,也要建立有效的 .exe 檔案或 DLL。
指定下列其中一個值;每個值會分別對應至一個命令列選項。
Enabled - /FORCE
MultiplyDefinedSymbolOnly - /FORCE:MULTIPLE
UndefinedSymbolOnly - /FORCE:UNRESOLVED
如需詳細資訊,請參閱 /FORCE (強制檔案輸出)。
ForceSymbolReferences
選擇性的 String[] 參數。
此參數會告訴連結器,將指定的符號加入符號表。
如需詳細資訊,請參閱 /INCLUDE (強制符號參考)。
FunctionOrder
選擇性的 String 參數。
此參數會以預先定義的順序將指定的封裝函式 (COMDAT) 放入映像中,來最佳化您的程式。
如需詳細資訊,請參閱 /ORDER (依序置放函式)。
GenerateDebugInformation
選擇性的 Boolean 參數。
若為
true
,即會建立 .exe 檔或 DLL 的偵錯資訊。如需詳細資訊,請參閱 /DEBUG (產生偵錯資訊)。
GenerateManifest
選擇性的 Boolean 參數。
如果是
true
,即會建立並存資訊清單檔。如需詳細資訊,請參閱 /MANIFEST (建立並存組件資訊清單)。
GenerateMapFile
選擇性的 Boolean 參數。
如果是
true
,即會建立「對應檔」。 對應檔的副檔名是 .map。如需詳細資訊,請參閱 /MAP (產生對應檔)。
HeapCommitSize
選擇性的 String 參數。
指定一次要配置的實體記憶體數量。
如需詳細資訊,請參閱 /HEAP (設定堆積大小) 中的
commit
引數。 另請參閱 HeapReserveSize 參數。HeapReserveSize
選擇性的 String 參數。
指定虛擬記憶體中的堆積配置總和。
如需詳細資訊,請參閱 /HEAP (設定堆積大小) 中的
reserve
引數。 另請參閱此表格中的 HeapCommitSize 參數。IgnoreAllDefaultLibraries
選擇性的 Boolean 參數。
如果是
true
,即會告訴連結器在解析外部參考時,從它搜尋的程式庫清單中移除一或多個預設程式庫。如需詳細資訊,請參閱 /NODEFAULTLIB (忽略程式庫)。
IgnoreEmbeddedIDL
選擇性的 Boolean 參數。
若為
true
,即會指定不應將原始程式碼中的任何 IDL 屬性處理到 .idl 檔案中。如需詳細資訊,請參閱 /IGNOREIDL (不要將屬性處理至 MIDL 中)。
IgnoreImportLibrary
選擇性的 Boolean 參數。
如果是
true
,即會指定不要將此組態所產生的程式庫匯入相依專案。此參數並未對應至連結器選項。
IgnoreSpecificDefaultLibraries
選擇性的 String[] 參數。
指定要忽略的一或多個預設程式庫名稱。 使用分號分隔多個程式庫。
如需詳細資訊,請參閱 /NODEFAULTLIB (忽略程式庫)。
ImageHasSafeExceptionHandlers
選擇性的 Boolean 參數。
如果是
true
,連結器只有在它也可以產生映像的安全例外狀況處理常式表格時,才會產生該映像。如需詳細資訊,請參閱 /SAFESEH (映像擁有安全例外狀況處理常式)。
ImportLibrary
使用者指定的匯入程式庫名稱,可取代預設的程式庫名稱。
如需詳細資訊,請參閱 /IMPLIB (命名匯入程式庫)。
KeyContainer
選擇性的 String 參數。
包含已簽署組件之金鑰的容器。
如需詳細資訊,請參閱 /KEYCONTAINER (指定要簽署組件的金鑰容器)。 另請參閱此表格中的 KeyFile 參數。
KeyFile
選擇性的 String 參數。
指定包含已簽署組件之金鑰的容器。
如需詳細資訊,請參閱 /KEYFILE (指定金鑰或金鑰組以簽署組件)。 另請參閱 KeyContainer 參數。
LargeAddressAware
選擇性的 Boolean 參數。
如果是
true
,應用程式就能處理大於 2 GB 的位址。如需詳細資訊,請參閱 /LARGEADDRESSAWARE (處理大型記憶體位址)。
LinkDLL
選擇性的 Boolean 參數。
如果是
true
,即會建置 DLL 做為主要輸出檔。如需詳細資訊,請參閱 /DLL (建置 DLL)。
LinkErrorReporting
選擇性的 String 參數。
讓您可將內部編譯器錯誤 (ICE) 資訊直接提供給 Microsoft。
指定下列其中一個值;每個值會分別對應至一個命令列選項。
NoErrorReport - /ERRORREPORT:NONE
PromptImmediately - /ERRORREPORT:PROMPT
QueueForNextLogin - /ERRORREPORT:QUEUE
SendErrorReport - /ERRORREPORT:SEND
如需詳細資訊,請參閱 /ERRORREPORT (回報內部連結器錯誤)。
LinkIncremental
選擇性的 Boolean 參數。
如果是
true
,即會啟用累加連結。如需詳細資訊,請參閱 /INCREMENTAL (以累加方式連結)。
LinkLibraryDependencies
選擇性的 Boolean 參數。
若為
true
,會指定要自動連結專案相依性的程式庫輸出。此參數並未對應至連結器選項。
LinkStatus
選擇性的 Boolean 參數。
如果是
true
,即會指定連結器要顯示進度指示器,以顯示連結完成的百分比。如需詳細資訊,請參閱 /LTCG (連結時產生程式碼) 的
STATUS
引數。LinkTimeCodeGeneration
選擇性的 String 參數。
指定特性指引最佳化的選項。
指定下列其中一個值;每個值會分別對應至一個命令列選項。
Default - <none>
UseLinkTimeCodeGeneration - /LTCG
PGInstrument - /LTCG:PGInstrument
PGOptimization - /LTCG:PGOptimize
PGUpdate
- /LTCG:PGUpdate
如需詳細資訊,請參閱 /LTCG (連結時產生程式碼)。
ManifestFile
選擇性的 String 參數。
將預設的資訊清單檔案名稱變更為指定的檔案名稱。
如需詳細資訊,請參閱 /MANIFESTFILE (命名資訊清單檔)。
MapExports
選擇性的 Boolean 參數。
如果是
true
,即會告訴連結器在對應檔中包含匯出的函式。如需詳細資訊,請參閱 /MAPINFO (在對應檔中包含資訊) 中的
EXPORTS
引數。MapFileName
選擇性的 String 參數。
將預設的對應檔名稱變更為指定的檔案名稱。
MergedIDLBaseFileName
選擇性的 String 參數。
指定 .idl 檔案的檔名和副檔名。
如需詳細資訊,請參閱 /IDLOUT (命名 MIDL 輸出檔案)。
MergeSections
選擇性的 String 參數。
結合映像中的區段。 指定
from-section=to-section
。如需詳細資訊,請參閱 /MERGE (結合區段)。
MidlCommandFile
選擇性的 String 參數。
指定包含 MIDL 命令列選項的檔案名稱。
如需詳細資訊,請參閱 /MIDL (指定 MIDL 命令列選項)。
MinimumRequiredVersion
選擇性的 String 參數。
指定子系統的最小必要版本。 引數為範圍從 0 到 65535 的十進位數字。
ModuleDefinitionFile
選擇性的 String 參數。
指定模組定義檔的名稱。
如需詳細資訊,請參閱 /DEF (指定模組定義檔)。
MSDOSStubFileName
選擇性的 String 參數。
將指定的 MS-DOS Stub 程式附加至 Win32 程式。
如需詳細資訊,請參閱 /STUB (MS-DOS Stub 檔名稱)。
NoEntryPoint
選擇性的 Boolean 參數。
如果是
true
,即會指定僅含資源的 DLL。如需詳細資訊,請參閱 /NOENTRY (沒有進入點)。
ObjectFiles
隱含的 String [] 參數。
指定連結的目的檔。
OptimizeReferences
選擇性的 Boolean 參數。
如果是
true
,即會排除從未參考的函式和/或資料。如需詳細資訊,請參閱 /OPT (最佳化) 中的
REF
引數。OutputFile
選擇性的 String 參數。
覆寫連結器所建立程式的預設名稱和位置。
如需詳細資訊,請參閱 /OUT (輸出檔案名稱)。
PerUserRedirection
選擇性的 Boolean 參數。
如果是
true
且已啟用登錄輸出,即會強制將登錄寫入 HKEY_CLASSES_ROOT,使其重新導向到 HKEY_CURRENT_USER。PreprocessOutput
選擇性的
ITaskItem[]
參數。定義工作可以耗用和發出的前置處理器輸出項目的陣列。
PreventDllBinding
選擇性的 Boolean 參數。
若為
true
,即會指示 Bind.exe 不應該繫結連結的映像。如需詳細資訊,請參閱 /ALLOWBIND (防止 DLL 繫結)。
設定檔
選擇性的 Boolean 參數。
如果是
true
,即會產生可與效能工具分析工具搭配使用的輸出檔。如需詳細資訊,請參閱 /PROFILE (效能工具分析工具)。
ProfileGuidedDatabase
選擇性的 String 參數。
指定將用來保存執行中程式相關資訊的 .pgd 檔案名稱
如需詳細資訊,請參閱 /PGD (指定特性指引最佳化資料庫)。
ProgramDatabaseFile
選擇性的 String 參數。
指定連結器建立的程式資料庫 (PDB) 名稱。
如需詳細資訊,請參閱 /PDB (使用程式資料庫)。
RandomizedBaseAddress
選擇性的 Boolean 參數。
如果是
true
,即會產生可執行映像檔,其可使用 Windows 的「位址空間配置隨機載入」(ASLR) 功能,於載入時隨機重定基底。如需詳細資訊,請參閱 /DYNAMICBASE (使用位址空間配置隨機載入)。
RegisterOutput
選擇性的 Boolean 參數。
如果是
true
,即會登錄此組建的主要輸出。SectionAlignment
選擇性的 Integer 參數。
指定程式線性位址空間內每個區段的對應儲存方式。 參數值是一個單位數的位元組且為 2 的次方。
如需詳細資訊,請參閱 /ALIGN (區段對齊)。
SetChecksum
選擇性的 Boolean 參數。
若為
true
,即會在 .exe 檔案的標頭中設定總和檢查碼。如需詳細資訊,請參閱 /RELEASE (設定總和檢查碼)。
ShowProgress
選擇性的 String 參數。
指定連結作業的進度報表詳細資訊。
指定下列其中一個值;每個值會分別對應至一個命令列選項。
NotSet - <none>
LinkVerbose - /VERBOSE
LinkVerboseLib - /VERBOSE:Lib
LinkVerboseICF - /VERBOSE:ICF
LinkVerboseREF - /VERBOSE:REF
LinkVerboseSAFESEH - /VERBOSE:SAFESEH
LinkVerboseCLR - /VERBOSE:CLR
如需詳細資訊,請參閱 /VERBOSE (列印進度訊息)。
來源
必要的
ITaskItem[]
參數。定義工作可以耗用和發出的 MSBuild 來源檔案項目的陣列。
SpecifySectionAttributes
選擇性的 String 參數。
指定區段的屬性。 這會覆寫在編譯區段的 .obj 檔案時所設定的屬性。
如需詳細資訊,請參閱 /SECTION (指定區段屬性)。
StackCommitSize
選擇性的 String 參數。
指定在配置額外的記憶體時,每個配置中的實體記憶體數量。
如需詳細資訊,請參閱 /STACK (堆疊配置) 的
commit
引數。StackReserveSize
選擇性的 String 參數。
指定虛擬記憶體中的堆疊配置大小總和。
如需詳細資訊,請參閱 /STACK (堆疊配置) 的
reserve
引數。StripPrivateSymbols
選擇性的 String 參數。
建立第二個程式資料庫 (PDB) 檔,以省略您不要散發給客戶的符號。 指定第二個 PDB 檔的名稱。
如需詳細資訊,請參閱 /PDBSTRIPPED (移除專用符號)。
SubSystem
選擇性的 String 參數。
指定可執行檔的環境。
指定下列其中一個值;每個值會分別對應至一個命令列選項。
NotSet - <none>
主控台 - /SUBSYSTEM:CONSOLE
Windows - /SUBSYSTEM:WINDOWS
原生 - /SUBSYSTEM:NATIVE
EFI 應用程式 - /SUBSYSTEM:EFI_APPLICATION
EFI 開機服務驅動程式 - /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER
EFI ROM - /SUBSYSTEM:EFI_ROM
EFI 執行階段 - /SUBSYSTEM:EFI_RUNTIME_DRIVER
WindowsCE - /SUBSYSTEM:WINDOWSCE
POSIX - /SUBSYSTEM:POSIX
如需詳細資訊,請參閱 /SUBSYSTEM (指定子系統)。
SupportNobindOfDelayLoadedDLL
選擇性的 Boolean 參數。
如果是
true
,即會告知連結器不要在最終映像中包含可繫結的匯入位址表 (IAT)。如需詳細資訊,請參閱 /DELAY (延遲載入匯入設定) 的
NOBIND
引數。SupportUnloadOfDelayLoadedDLL
選擇性的 Boolean 參數。
如果是
true
,即會告知延遲載入 Helper 函式,支援明確卸載 DLL。如需詳細資訊,請參閱 /DELAY (延遲載入匯入設定) 的
UNLOAD
引數。SuppressStartupBanner
選擇性的 Boolean 參數。
如果是
true
,當工作開始時,會防止顯示著作權和版本號碼訊息。如需詳細資訊,請參閱 /NOLOGO (隱藏程式啟始資訊) (連結器)。
SwapRunFromCD
選擇性的 Boolean 參數。
如果是
true
,即會告知作業系統要先將連結器輸出複製到交換檔,然後從該處執行映像。如需詳細資訊,請參閱 /SWAPRUN (將連結器輸出載入至交換檔) 的
CD
引數。 另請參閱 SwapRunFromNET 參數。SwapRunFromNET
選擇性的 Boolean 參數。
如果是
true
,即會告知作業系統要先將連結器輸出複製到交換檔,然後從該處執行映像。如需詳細資訊,請參閱 /SWAPRUN (將連結器輸出載入至交換檔) 的
NET
引數。 另請參閱此表格中的 SwapRunFromCD 參數。TargetMachine
選擇性的 String 參數。
指定程式或 DLL 的目標平台。
指定下列其中一個值;每個值會分別對應至一個命令列選項。
NotSet - <none>
MachineARM - /MACHINE:ARM
MachineEBC - /MACHINE:EBC
MachineIA64 - /MACHINE:IA64
MachineMIPS - /MACHINE:MIPS
MachineMIPS16 - /MACHINE:MIPS16
MachineMIPSFPU - /MACHINE:MIPSFPU
MachineMIPSFPU16 - /MACHINE:MIPSFPU16
MachineSH4 - /MACHINE:SH4
MachineTHUMB - /MACHINE:THUMB
MachineX64 - /MACHINE:X64
MachineX86 - /MACHINE:X86
如需詳細資訊,請參閱 /MACHINE (指定目標平台)。
TerminalServerAware
選擇性的 Boolean 參數。
如果是
true
,即會在程式映像的選擇性標頭內 IMAGE_OPTIONAL_HEADER DllCharacteristics 欄位中設定旗標。 設定此旗標時,終端機伺服器將不會對應用程式進行某些變更。如需詳細資訊,請參閱 /TSAWARE (建立終端伺服器感知應用程式)。
TrackerLogDirectory
選擇性的 String 參數。
指定追蹤器記錄檔的目錄。
TreatLinkerWarningAsErrors
選擇性的 Boolean 參數。
如果是
true
,導致在連結器產生警告時,不會產生任何輸出檔。如需詳細資訊,請參閱 /WX (將連結器警告視為錯誤)。
TurnOffAssemblyGeneration
選擇性的 Boolean 參數。
如果是
true
,即會為目前的輸出檔建立不含 .NET Framework 組件的映像。如需詳細資訊,請參閱 /NOASSEMBLY (建立 MSIL 模組)。
TypeLibraryFile
選擇性的 String 參數。
指定 .tlb 檔的檔名和副檔名。 指定檔案名稱,或路徑和檔案名稱。
如需詳細資訊,請參閱 /TLBOUT (命名 .tlb 檔)。
TypeLibraryResourceID
選擇性的 Integer 參數。
為連結器建立的類型程式庫指定使用者指定的值。 指定範圍從 1 到 65535 的值。
如需詳細資訊,請參閱 /TLBID (指定 TypeLib 的資源識別碼)。
UACExecutionLevel
選擇性的 String 參數。
指定在啟用使用者帳戶控制的情況下執行時,應用程式要求的執行層級。
指定下列其中一個值;每個值會分別對應至一個命令列選項。
AsInvoker -
level='asInvoker'
HighestAvailable -
level='highestAvailable'
RequireAdministrator -
level='requireAdministrator'
如需詳細資訊,請參閱 /MANIFESTUAC (在資訊清單中內嵌 UAC 資訊) 的
level
引數。UACUIAccess
選擇性的 Boolean 參數。
如果是
true
,應用程式即會略過使用者介面保護層級,並將輸入放到桌面上更高權限的視窗;否則為false
。如需詳細資訊,請參閱 /MANIFESTUAC (在資訊清單中內嵌 UAC 資訊) 的
uiAccess
引數。UseLibraryDependencyInputs
選擇性的 Boolean 參數。
如果是
true
,連結專案相依性的程式庫輸出時,會使用管理員工具的輸入而非程式庫檔案本身。版本
選擇性的 String 參數。
將版本號碼放入 .exe 或 .dll 檔案的標頭。 請指定 "
major[.minor]
"。major
和minor
引數都是範圍從 0 到 65535 的十進位數字。如需詳細資訊,請參閱 /VERSION (版本資訊)。