Tugas Link
Catatan
Tugas ini hanya tersedia saat menggunakan sistem build C++.
Membungkus alat penaut Microsoft C++, link.exe. Alat penaut menghubungkan file objek dan pustaka Common Object File Format (COFF) untuk membuat file yang dapat dijalankan (.exe) atau pustaka tautan dinamis (DLL). Untuk informasi selengkapnya, lihat Opsi penaut dan Gunakan MSBuild dari baris perintah dan Menggunakan toolset Microsoft C++ dari baris perintah.
Parameter
Berikut ini menjelaskan parameter tugas Link. Sebagian besar parameter tugas, dan beberapa set parameter, sesuai dengan opsi baris perintah.
AdditionalDependencies
Parameter String[] opsional.
Menentukan daftar file input untuk ditambahkan ke perintah.
Untuk informasi lebih lanjut, lihat LINK file input.
AdditionalLibraryDirectories
Parameter String[] opsional.
Mengambil alih jalur pustaka lingkungan. Tentukan nama direktori.
Untuk informasi selengkapnya, lihat /LIBPATH (Libpath Tambahan).
AdditionalManifestDependencies
Parameter String[] opsional.
Menentukan atribut yang akan ditempatkan di bagian
dependency
dari file manifes.Untuk informasi selengkapnya, lihat /MANIFESTDEPENDENCY (Menentukan dependensi manifes). Lihat juga File konfigurasi penerbit.
AdditionalOptions
Parameter String opsional.
Daftar opsi penaut seperti yang ditentukan pada baris perintah. Misalnya, /<option1> /<option2> /<option#>. Gunakan parameter ini untuk menentukan opsi penaut yang tidak diwakili oleh parameter tugas Link lainnya.
Untuk informasi lebih lanjut, lihat Opsi penaut.
AddModuleNamesToAssembly
Parameter String[] opsional.
Menambahkan referensi modul ke rakitan.
Untuk informasi lebih lanjut, lihat /ASSEMBLYMODULE (Menambahkan modul MSIL ke rakitan).
AllowIsolation
Parameter Boolean opsional.
Jika
true
, menyebabkan sistem operasi melakukan pencarian dan pemuatan manifes. Jikafalse
, menunjukkan bahwa DLL dimuat seolah-olah tidak ada manifes.Untuk informasi lebih lanjut, lihat /ALLOWISOLATION (Pencarian manifes).
AssemblyDebug
Parameter Boolean opsional.
Jika
true
, memancarkan atribut DebuggableAttribute bersama dengan pelacakan informasi debug dan menonaktifkan pengoptimalan JIT. Jikafalse
, memancarkan atribut DebuggableAttribute tetapi menonaktifkan pelacakan informasi debug dan mengaktifkan pengoptimalan JIT.Untuk informasi lebih lanjut, lihat /ASSEMBLYDEBUG (Menambahkan DebuggableAttribute).
AssemblyLinkResource
Parameter String[] opsional.
Membuat link ke sumber daya .NET Framework di file output; file sumber tidak ditempatkan di file output. Tentukan nama database.
Untuk informasi lebih lanjut, lihat /ASSEMBLYLINKRESOURCE (Link ke sumber daya .NET Framework).
AttributeFileTracking
Parameter Boolean implisit.
Memungkinkan pelacakan file yang lebih dalam untuk menangkap perilaku bertambah bertahap link. Selalu mengembalikan
true
.BaseAddress
Parameter String opsional.
Mengatur alamat dasar untuk program atau DLL yang sedang dibangun. Tentukan
{address[,size] | @filename,key}
.Untuk informasi lebih lanjut, lihat /BASE (Alamat dasar).
BuildingInIDE
Parameter Boolean opsional.
Jika true, menunjukkan bahwa MSBuild dipanggil dari IDE. Jika tidak, menunjukkan bahwa MSBuild dipanggil dari baris perintah.
Parameter ini tidak memiliki opsi penaut yang setara.
CLRImageType
Parameter String opsional.
Mengatur jenis gambar runtime bahasa umum (CLR).
Tentukan salah satu dari nilai berikut, yang masing-masing sesuai dengan opsi penaut.
Default - <none>
ForceIJWImage - /CLRIMAGETYPE:IJW
ForcePureILImage - /CLRIMAGETYPE:PURE
ForceSafeILImage - /CLRIMAGETYPE:SAFE
Untuk informasi lebih lanjut, lihat /CLRIMAGETYPE (Menentukan jenis gambar CLR).
CLRSupportLastError
Parameter String opsional.
Mempertahankan kode galat terakhir dari fungsi yang dipanggil melalui mekanisme P/Invoke.
Tentukan salah satu dari nilai berikut, yang masing-masing sesuai dengan opsi penaut.
Diaktifkan - /CLRSupportLastError
Dinonaktifkan - /CLRSupportLastError:NO
SystemDlls - /CLRSupportLastError:SYSTEMDLL
Untuk informasi lebih lanjut, lihat /CLRSUPPORTLASTERROR (Menjaga kode galat terakhir untuk panggilan PINvoke).
CLRThreadAttribute
Parameter String opsional.
Secara eksplisit menentukan atribut threading untuk titik masuk program CLR Anda.
Tentukan salah satu dari nilai berikut, yang masing-masing sesuai dengan opsi penaut.
DefaultThreadingAttribute - /CLRTHREADATTRIBUTE:NONE
MTAThreadingAttribute - /CLRTHREADATTRIBUTE:MTA
STAThreadingAttribute - /CLRTHREADATTRIBUTE:STA
Untuk informasi lebih lanjut, lihat /CLRTHREADATTRIBUTE (Mengatur atribut utas CLR).
CLRUnmanagedCodeCheck
Parameter Boolean opsional.
Menentukan apakah penaut akan menerapkan SuppressUnmanagedCodeSecurityAttribute ke panggilan P/Invoke yang dibuat penaut dari kode terkelola ke DLL asli.
Untuk informasi lebih lanjut, lihat /CLRUNMANAGEDCODECHECK (Menambahkan SuppressUnmanagedCodeSecurityAttribute).
CreateHotPatchableImage
Parameter String opsional.
Menyiapkan gambar untuk hot patching.
Tentukan salah satu dari nilai berikut, yang sesuai dengan opsi penaut.
Diaktifkan - /FUNCTIONPADMIN
X86Image - /FUNCTIONPADMIN:5
X64Image - /FUNCTIONPADMIN:6
ItaniumImage - /FUNCTIONPADMIN:16
Untuk informasi lebih lanjut, lihat /FUNCTIONPADMIN (Membuat gambar hotpatchable).
DataExecutionPrevention
Parameter Boolean opsional.
Jika
true
, menunjukkan bahwa file yang dapat dijalankan telah diuji agar kompatibel dengan fitur Pencegahan Eksekusi Data Windows.Untuk informasi lebih lanjut, lihat /NXCOMPAT (Kompatibel dengan Pencegahan Eksekusi Data).
DelayLoadDLLs
Parameter String[] opsional.
Parameter ini menyebabkan pemuatan DLL tertunda. Tentukan nama DLL untuk menunda pemuatan.
Untuk informasi lebih lanjut, lihat /DELAYLOAD (Penundaan impor beban).
DelaySign
Parameter Boolean opsional.
Jika
true
, sebagian menandatangani rakitan. Secara default, nilainya adalahfalse
.Untuk informasi lebih lanjut, lihat /DELAYSIGN (Menandatangani sebagian rakitan).
Driver
Parameter String opsional.
Tentukan parameter ini untuk membangun driver mode kernel Windows NT.
Tentukan salah satu dari nilai berikut, yang masing-masing sesuai dengan opsi penaut.
NotSet - <none>
Driver - /Driver
UpOnly - /DRIVER:UPONLY
WDM - /DRIVER:WDM
Untuk informasi lebih lanjut, lihat /DRIVER (driver mode kernel Windows NT).
EmbedManagedResourceFile
Parameter String[] opsional.
Menyematkan file sumber dalam rakitan. Tentukan nama file sumber yang diperlukan. Secara opsional, tentukan nama logis, yang digunakan untuk memuat sumber daya, dan opsi PRIVAT, yang menunjukkan dalam manifes perakitan bahwa file sumber bersifat privat.
Untuk informasi lebih lanjut, lihat /ASSEMBLYRESOURCE (Menyematkan sumber daya terkelola).
EnableCOMDATFolding
Parameter Boolean opsional.
Jika
true
, mengaktifkan pelipatan COMDAT yang identik.Untuk informasi lebih lanjut, lihat
ICF[= iterations]
argumen /OPT (Pengoptimalan).EnableUAC
Parameter Boolean opsional.
Jika
true
, menentukan bahwa informasi Kontrol Akun Pengguna (UAC) disematkan dalam manifes program.Untuk informasi lebih lanjut, lihat /MANIFESTUAC (Menyematkan informasi UAC dalam manifes).
EntryPointSymbol
Parameter String opsional.
Menentukan fungsi titik masuk sebagai alamat awal untuk file .exe atau DLL. Tentukan nama fungsi sebagai nilai parameter.
Untuk informasi lebih lanjut, lihat /ENTRY (Simbol titik masuk).
FixedBaseAddress
Parameter Boolean opsional.
Jika
true
, membuat program atau DLL yang hanya dapat dimuat di alamat dasar pilihannya.Untuk informasi lebih lanjut, lihat /FIXED (Alamat dasar tetap).
ForceFileOutput
Parameter String opsional.
Memberi tahu penaut untuk membuat file .exe atau DLL yang valid meskipun simbol direferensikan tetapi tidak ditentukan, atau didefinisikan secara ganda.
Tentukan salah satu dari nilai berikut, yang masing-masing sesuai dengan opsi baris perintah.
Diaktifkan - /FORCE
MultiplyDefinedSymbolOnly - /FORCE:MULTIPLE
UndefinedSymbolOnly - /FORCE:UNRESOLVED
Untuk informasi lebih lanjut, lihat /FORCE (Memaksa output file).
ForceSymbolReferences
Parameter String[] opsional.
Parameter ini memberitahu penaut untuk menambahkan simbol tertentu ke tabel simbol.
Untuk informasi lebih lanjut, lihat /INCLUDE (Referensi simbol paksa).
FunctionOrder
Parameter String opsional.
Parameter ini mengoptimalkan program Anda dengan menempatkan fungsi paket yang ditentukan (COMDAT) ke dalam gambar dalam urutan yang telah ditentukan.
Untuk informasi lebih lanjut, lihat /ORDER (Mengurutkan fungsi).
GenerateDebugInformation
Parameter Boolean opsional.
Jika
true
, membuat informasi debug untuk file .exe atau DLL.Untuk informasi lebih lanjut, lihat /DEBUG (Menghasilkan info debug).
GenerateManifest
Parameter Boolean opsional.
Jika
true
, membuat file manifes berdampingan.Untuk informasi lebih lanjut, lihat /MANIFEST (Membuat manifes rakitan berdampingan).
GenerateMapFile
Parameter Boolean opsional.
Jika
true
, buat file peta. Ekstensi nama file dari file peta adalah .map.Untuk informasi lebih lanjut, lihat /MAP (Menghasilkan mapfile).
HeapCommitSize
Parameter String opsional.
Menentukan jumlah memori fisik pada heap untuk dialokasikan pada suatu waktu.
Untuk informasi lebih lanjut, lihat argumen
commit
di /HEAP (Atur ukuran heap). Lihat juga parameter HeapReserveSize.HeapReserveSize
Parameter String opsional.
Menentukan total alokasi heap dalam memori virtual.
Untuk informasi lebih lanjut, lihat argumen
reserve
di /HEAP (Atur ukuran heap). Lihat juga parameter HeapCommitSize dalam tabel ini.IgnoreAllDefaultLibraries
Parameter Boolean opsional.
Jika
true
, memberitahu penaut untuk menghapus satu atau beberapa pustaka default dari daftar pustaka yang dicarinya saat menyelesaikan referensi eksternal.Untuk informasi lebih lanjut, lihat /NODEFAULTLIB (Abaikan pustaka).
IgnoreEmbeddedIDL
Parameter Boolean opsional.
Jika
true
, menentukan bahwa atribut IDL dalam kode sumber tidak boleh diproses menjadi file .idl.Untuk informasi lebih lanjut, lihat /IGNOREIDL (Jangan memproses atribut menjadi MIDL).
IgnoreImportLibrary
Parameter Boolean opsional.
Jika
true
, menetapkan bahwa pustaka impor yang dihasilkan oleh konfigurasi ini tidak boleh diimpor ke proyek yang dependen.Parameter ini tidak sesuai dengan opsi penaut.
IgnoreSpecificDefaultLibraries
Parameter String[] opsional.
Menentukan satu atau beberapa nama pustaka default yang akan diabaikan. Pisahkan beberapa pustaka dengan menggunakan titik koma.
Untuk informasi lebih lanjut, lihat /NODEFAULTLIB (Abaikan pustaka).
ImageHasSafeExceptionHandlers
Parameter Boolean opsional.
Jika
true
, penaut menghasilkan gambar hanya jika penaut juga dapat menghasilkan tabel penangan pengecualian yang aman dari gambar.Untuk informasi lebih lanjut, lihat /SAFESEH (Gambar yang memiliki penangan pengecualian yang aman).
ImportLibrary
Nama pustaka impor yang ditentukan pengguna yang menggantikan nama pustaka default.
Untuk informasi lebih lanjut, lihat /IMPLIB (Nama pustaka impor).
KeyContainer
Parameter String opsional.
Kontainer yang berisi kunci untuk perakitan yang ditandatangani.
Untuk informasi lebih lanjut, lihat /KEYCONTAINER (Menentukan kontainer kunci untuk menandatangani rakitan). Lihat juga parameter KeyFile dalam tabel ini.
Keyfile
Parameter String opsional.
Menentukan file yang berisi kunci untuk perakitan yang ditandatangani.
Untuk informasi lebih lanjut, lihat /KEYFILE (Menentukan kunci atau pasangan kunci untuk menandatangani rakitan). Lihat juga parameter KeyContainer.
LargeAddressAware
Parameter Boolean opsional.
Jika
true
, aplikasi dapat menangani alamat yang lebih besar dari 2 gigabyte.Untuk informasi lebih lanjut, lihat /LARGEADDRESSAWARE (Menangani alamat besar).
LinkDLL
Parameter Boolean opsional.
Jika
true
, membangun DLL sebagai file output utama.Untuk informasi lebih lanjut, lihat /DLL (Membangun DLL).
LinkErrorReporting
Parameter String opsional.
Memungkinkan Anda memberikan informasi kesalahan kompiler internal (ICE) langsung ke Microsoft.
Tentukan salah satu dari nilai berikut, yang masing-masing sesuai dengan opsi baris perintah.
NoErrorReport - /ERRORREPORT:NONE
PromptImmediately - /ERRORREPORT:PROMPT
QueueForNextLogin - /ERRORREPORT:QUEUE
SendErrorReport - /ERRORREPORT:SEND
Untuk informasi lebih lanjut, lihat /ERRORREPORT (Melaporkan kesalahan link internal).
LinkIncremental
Parameter Boolean opsional.
Jika
true
, mengaktifkan penaut tambahan.Untuk informasi lebih lanjut, lihat /INCREMENTAL (Link secara bertambah bertahap).
LinkLibraryDependencies
Parameter Boolean opsional.
Jika
true
, menentukan bahwa output pustaka dari dependensi proyek ditautkan secara otomatis.Parameter ini tidak sesuai dengan opsi penaut.
LinkStatus
Parameter Boolean opsional.
Jika
true
, menentukan bahwa penaut akan menampilkan indikator kemajuan yang menunjukkan persentase link yang selesai.Untuk informasi lebih lanjut, lihat
STATUS
argumen /LTCG (Pembuatan kode waktu link).LinkTimeCodeGeneration
Parameter String opsional.
Menentukan opsi untuk pengoptimalan yang dipandu profil.
Tentukan salah satu dari nilai berikut, yang masing-masing sesuai dengan opsi baris perintah.
Default - <none>
UseLinkTimeCodeGeneration - /LTCG
PGInstrument - /LTCG:PGInstrument
PGOptimization - /LTCG:PGOptimize
PGUpdate
- /LTCG:PGUpdate
Untuk informasi lebih lanjut, lihat /LTCG (Pembuatan kode waktu link).
ManifestFile
Parameter String opsional.
Mengubah nama file manifes default ke nama file yang ditentukan.
Untuk informasi lebih lanjut, lihat /MANIFESTFILE (Nama file manifes).
MapExports
Parameter Boolean opsional.
Jika
true
, memberi tahu penaut untuk menyertakan fungsi yang diekspor dalam file peta.Untuk informasi lebih lanjut, lihat
EXPORTS
argumen /MAPINFO (Sertakan informasi dalam mapfile).MapFileName
Parameter String opsional.
Mengubah nama file peta default menjadi nama file yang ditentukan.
MergedIDLBaseFileName
Parameter String opsional.
Menentukan nama file dan ekstensi nama file dari file .idl.
Untuk informasi lebih lanjut, lihat /IDLOUT (Nama file output MIDL).
MergeSections
Parameter String opsional.
Menggabungkan bagian dalam gambar. Tentukan
from-section=to-section
.Untuk informasi lebih lanjut, lihat /MERGE (Menggabungkan bagian).
MidlCommandFile
Parameter String opsional.
Tentukan nama file yang berisi opsi baris perintah MIDL.
Untuk informasi lebih lanjut, lihat /MIDL (Menentukan opsi baris perintah MIDL).
MinimumRequiredVersion
Parameter String opsional.
Menentukan versi minimum yang diperlukan dari subsistem. Argumennya adalah angka desimal dalam rentang 0 hingga 65535.
ModuleDefinitionFile
Parameter String opsional.
Menentukan nama file definisi modul.
Untuk informasi lebih lanjut, lihat /DEF (Menentukan file definisi modul).
MSDOSStubFileName
Parameter String opsional.
Melampirkan program stub MS-DOS yang ditentukan ke program Win32.
Untuk informasi lebih lanjut, lihat /STUB (nama file stub MS-DOS).
NoEntryPoint
Parameter Boolean opsional.
Jika
true
, menentukan DLL sumber daya saja.Untuk informasi lebih lanjut, lihat /NOENTRY (Tidak ada titik masuk).
ObjectFiles
Parameter String[] implisit.
Menentukan file objek yang disambungkan.
OptimizeReferences
Parameter Boolean opsional.
Jika
true
, menghilangkan fungsi dan/atau data yang tidak pernah dirujuk.Untuk informasi lebih lanjut, lihat argumen
REF
di /OPT (Pengoptimalan).OutputFile
Parameter String opsional.
Mengganti nama dan lokasi default program yang dibuat oleh penaut.
Untuk informasi lebih lanjut, lihat /OUT (Nama file output).
PerUserRedirection
Parameter Boolean opsional.
Jika
true
dan Daftarkan Output diaktifkan, memaksa penulis registri ke HKEY_CLASSES_ROOT untuk dialihkan ke HKEY_CURRENT_USER.PreprocessOutput
Parameter
ITaskItem[]
opsional.Mendefinisikan array item output praprosesor yang dapat digunakan dan dipancarkan oleh tugas.
PreventDllBinding
Parameter Boolean opsional.
Jika
true
, menunjukkan kepada Bind.exe bahwa gambar yang disambungkan tidak boleh terikat.Untuk informasi lebih lanjut, lihat /ALLOWBIND (Mencegah pengikatan DLL).
Profil
Parameter Boolean opsional.
Jika
true
, menghasilkan file output yang dapat digunakan dengan profiler Alat Kinerja.Untuk informasi lebih lanjut, lihat /PROFILE (profiler Alat Kinerja).
ProfileGuidedDatabase
Parameter String opsional.
Menentukan nama file .pgd yang akan digunakan untuk menyimpan informasi tentang program yang sedang berjalan
Untuk informasi lebih lanjut, lihat /PGD (Menentukan database untuk pengoptimalan yang dipandu profil).
ProgramDatabaseFile
Parameter String opsional.
Menentukan nama untuk database program (PDB) yang dibuat oleh penaut.
Untuk informasi lebih lanjut, lihat /PDB (Menggunakan database program).
RandomizedBaseAddress
Parameter Boolean opsional.
Jika
true
, menghasilkan gambar yang dapat dijalankan yang dapat diubah secara acak pada waktu pemuatan dengan menggunakan fitur address space layout randomization (ASLR) dari Windows.Untuk informasi lebih lanjut, lihat /DYNAMICBASE (Gunakan pengacakan tata letak ruang alamat).
RegisterOutput
Parameter Boolean opsional.
Jika
true
, mendaftarkan output utama dari build ini.SectionAlignment
Parameter Bilangan bulat opsional.
Menentukan perataan setiap bagian dalam ruang alamat linier program. Nilai parameter adalah jumlah unit byte dan merupakan kekuatan dua.
Untuk informasi lebih lanjut, lihat /ALIGN (Perataan bagian).
SetChecksum
Parameter Boolean opsional.
Jika
true
, atur checksum di header file .exe.Untuk informasi lebih lanjut, lihat /RELEASE (Mengatur checksum).
ShowProgress
Parameter String opsional.
Menentukan verbositas laporan kemajuan untuk operasi penyambungan.
Tentukan salah satu dari nilai berikut, yang masing-masing sesuai dengan opsi baris perintah.
NotSet - <none>
LinkVerbose - /VERBOSE
LinkVerboseLib - /VERBOSE:Lib
LinkVerboseICF - /VERBOSE:ICF
LinkVerboseREF - /VERBOSE:REF
LinkVerboseSAFESEH - /VERBOSE:SAFESEH
LinkVerboseCLR - /VERBOSE:CLR
Untuk informasi lebih lanjut, lihat /VERBOSE (Mencetak pesan kemajuan).
Sumber
Parameter
ITaskItem[]
wajib.Mendefinisikan array item file sumber MSBuild yang dapat digunakan dan dipancarkan oleh tugas.
SpecifySectionAttributes
Parameter String opsional.
Menentukan atribut bagian. Ini mengambil alih atribut yang diatur saat file .obj untuk bagian dikompilasi.
Untuk informasi lebih lanjut, lihat /SECTION (Menentukan atribut bagian).
StackCommitSize
Parameter String opsional.
Menentukan jumlah memori fisik di setiap alokasi ketika memori tambahan dialokasikan.
Untuk informasi lebih lanjut, lihat
commit
argumen /STACK (Alokasi tumpukan).StackReserveSize
Parameter String opsional.
Menentukan ukuran alokasi tumpukan total dalam memori virtual.
Untuk informasi lebih lanjut, lihat
reserve
argumen /STACK (Alokasi tumpukan).StripPrivateSymbols
Parameter String opsional.
Membuat file database program (PDB) kedua yang menghilangkan simbol yang tidak ingin Anda distribusikan ke pelanggan Anda. Tentukan nama file PDB kedua.
Untuk informasi lebih lanjut, lihat /PDBSTRIPPED (Simbol privat strip).
SubSystem
Parameter String opsional.
Menentukan lingkungan untuk executable.
Tentukan salah satu dari nilai berikut, yang masing-masing sesuai dengan opsi baris perintah.
NotSet - <none>
Konsol - /SUBSYSTEM:CONSOLE
Windows - /SUBSYSTEM:WINDOWS
Asli - /SUBSYSTEM:NATIVE
Aplikasi EFI - /SUBSYSTEM:EFI_APPLICATION
Driver Layanan Boot EFI - /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER
ROM EFI - /SUBSYSTEM:EFI_ROM
Runtime EFI - /SUBSYSTEM:EFI_RUNTIME_DRIVER
WindowsCE - /SUBSYSTEM:WINDOWSCE
POSIX - /SUBSYSTEM:POSIX
Untuk informasi selengkapnya, lihat /SUBSYSTEM (Menentukan subsistem).
SupportNobindOfDelayLoadedDLL
Parameter Boolean opsional.
Jika
true
, memberi tahu penaut untuk tidak menyertakan Tabel Alamat Impor (IAT) yang dapat diikat di gambar akhir.Untuk informasi lebih lanjut, lihat
NOBIND
argumen /DELAY (Tunda pengaturan impor muatan).SupportUnloadOfDelayLoadedDLL
Parameter Boolean opsional.
Jika
true
, memberi tahu fungsi pembantu pemuatan-penundaan untuk mendukung pembongkaran DLL secara eksplisit.Untuk informasi lebih lanjut, lihat
UNLOAD
argumen /DELAY (Tunda pengaturan impor muatan).SuppressStartupBanner
Parameter Boolean opsional.
Jika
true
, mencegah tampilan pesan hak cipta dan nomor versi saat tugas dimulai.Untuk informasi lebih lanjut, lihat /NOLOGO (Menekan spanduk startup) (penaut).
SwapRunFromCD
Parameter Boolean opsional.
Jika
true
, memberi tahu sistem operasi untuk terlebih dahulu menyalin output penaut ke file swap, lalu menjalankan gambar dari sana.Untuk informasi lebih lanjut, lihat argumen
CD
dari /SWAPRUN (Memuat output penaut ke file swap). Lihat juga parameter SwapRunFromNET.SwapRunFromNET
Parameter Boolean opsional.
Jika
true
, memberi tahu sistem operasi untuk terlebih dahulu menyalin output penaut ke file swap, lalu menjalankan gambar dari sana.Untuk informasi lebih lanjut, lihat argumen
NET
dari /SWAPRUN (Memuat output penaut ke file swap). Lihat juga parameter SwapRunFromCD dalam tabel ini.TargetMachine
Parameter String opsional.
Menentukan platform target untuk program atau DLL.
Tentukan salah satu dari nilai berikut, yang masing-masing sesuai dengan opsi baris perintah.
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
Untuk informasi lebih lanjut, lihat /MACHINE (Tentukan platform target).
TerminalServerAware
Parameter Boolean opsional.
Jika
true
, mengatur tanda di bidang IMAGE_OPTIONAL_HEADER DllCharacteristics di header opsional gambar program. Saat bendera ini diatur, Terminal Server tidak akan membuat perubahan tertentu pada aplikasi.Untuk informasi lebih lanjut, lihat /TSAWARE (Membuat aplikasi sadar akan Terminal Server).
TrackerLogDirectory
Parameter String opsional.
Menentukan direktori log pelacak.
TreatLinkerWarningAsErrors
Parameter Boolean opsional.
Jika
true
, menyebabkan tidak ada file output yang dihasilkan jika penaut menghasilkan peringatan.Untuk informasi lebih lanjut, lihat /WX (Memperlakukan peringatan penaut sebagai kesalahan).
TurnOffAssemblyGeneration
Parameter Boolean opsional.
Jika
true
, membuat gambar untuk file output saat ini tanpa rakitan .NET Framework.Untuk informasi lebih lanjut, lihat /NOASSEMBLY (Membuat modul MSIL).
TypeLibraryFile
Parameter String opsional.
Menentukan nama file dan ekstensi nama file dari file .tlb. Tentukan nama file, atau jalur dan nama file.
Untuk informasi lebih lanjut, lihat /TLBOUT (Nama file .tlb).
TypeLibraryResourceID
Parameter Bilangan bulat opsional.
Menentukan nilai yang ditentukan pengguna untuk pustaka jenis yang dibuat oleh penaut. Tentukan nilai dari 1 hingga 65535.
Untuk informasi lebih lanjut, lihat /TLBID (Menentukan ID sumber daya untuk TypeLib).
UACExecutionLevel
Parameter String opsional.
Menentukan tingkat eksekusi yang diminta untuk aplikasi saat dijalankan dengan Kontrol Akun Pengguna.
Tentukan salah satu dari nilai berikut, yang masing-masing sesuai dengan opsi baris perintah.
AsInvoker -
level='asInvoker'
HighestAvailable -
level='highestAvailable'
RequireAdministrator -
level='requireAdministrator'
Untuk informasi selengkapnya, lihat
level
argumen /MANIFESTUAC (Menyematkan informasi UAC dalam manifes).UACUIAccess
Parameter Boolean opsional.
Jika
true
, aplikasi melewati tingkat perlindungan antarmuka pengguna dan mengarahkan input ke jendela dengan izin lebih tinggi di desktop; jika tidak,false
.Untuk informasi selengkapnya, lihat
uiAccess
argumen /MANIFESTUAC (Menyematkan informasi UAC dalam manifes).UseLibraryDependencyInputs
Parameter Boolean opsional.
Jika
true
, input ke alat pustaka yang digunakan daripada file pustaka itu sendiri ketika output pustaka dari dependensi proyek disambungkan.Versi
Parameter String opsional.
Letakkan nomor versi di header file .exe atau .dll. Tentukan "
major[.minor]
". Argumenmajor
danminor
adalah angka desimal dari 0 hingga 65535.Untuk informasi lebih lanjut, lihat /VERSION (Informasi versi).