Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Nota
Tugas ini hanya tersedia saat menggunakan sistem build C++.
Membungkus alat Microsoft C++ Linker, link.exe. Alat linker menautkan file dan pustaka objek Common Object File Format (COFF) untuk membuat file yang dapat dieksekusi (.exe) atau pustaka tautan dinamis (DLL). Untuk informasi selengkapnya, lihat Opsi linker dan Menggunakan MSBuild dari baris perintah dan Menggunakan toolset Microsoft C++ dari baris perintah.
Parameter-parameternya
Berikut ini menjelaskan parameter tugas Tautan . Sebagian besar parameter tugas, dan beberapa set parameter, sesuai dengan opsi baris perintah.
AdditionalDependencies
Parameter String[] opsional.
Menentukan daftar file input yang akan ditambahkan ke perintah.
Untuk informasi selengkapnya, lihat File input LINK.
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
dependencyfile manifes.Untuk informasi selengkapnya, lihat /MANIFESTDEPENDENCY (Tentukan dependensi manifes). Lihat juga file konfigurasi Publisher.
AdditionalOptions
Parameter String Opsional.
Daftar opsi linker seperti yang ditentukan pada baris perintah. Misalnya, /<option1> /<option2> /<option#>. Gunakan parameter ini untuk menentukan opsi linker yang tidak diwakili oleh parameter tugas Tautan lainnya.
Untuk informasi selengkapnya, lihat Opsi linker.
AddModuleNamesToAssembly
Parameter String[] opsional.
Menambahkan referensi modul ke rakitan.
Untuk informasi selengkapnya, lihat /ASSEMBLYMODULE (Tambahkan 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 selengkapnya, 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 selengkapnya, lihat /ASSEMBLYDEBUG (Tambahkan DebuggableAttribute).
AssemblyLinkResource
Parameter String[] opsional.
Membuat tautan ke sumber daya .NET Framework dalam file output; file sumber daya tidak ditempatkan dalam file output. Tentukan nama sumber daya.
Untuk informasi selengkapnya, lihat /ASSEMBLYLINKRESOURCE (Tautan ke sumber daya .NET Framework).
AttributeFileTracking
Parameter Boolean implisit.
Memungkinkan pelacakan file yang lebih dalam untuk menangkap perilaku inkremental tautan. Selalu mengembalikan
true.BaseAddress
Parameter String Opsional.
Menyetel alamat dasar untuk program atau DLL yang sedang dibangun. Tentukan
{address[,size] | @filename,key}.Untuk informasi selengkapnya, 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 linker yang setara.
CLRImageType
Parameter String Opsional.
Mengatur jenis gambar runtime bahasa umum (CLR).
Tentukan salah satu nilai berikut, yang masing-masing sesuai dengan opsi linker.
Default - <tidak>
ForceIJWImage - /CLRIMAGETYPE:IJW
ForcePureILImage - /CLRIMAGETYPE:PURE
ForceSafeILImage - /CLRIMAGETYPE:SAFE
Untuk informasi selengkapnya, lihat /CLRIMAGETYPE (Tentukan jenis gambar CLR).
CLRSupportLastError
Parameter String Opsional.
Mempertahankan kode kesalahan terakhir fungsi yang dipanggil melalui mekanisme P/Invoke.
Tentukan salah satu nilai berikut, yang masing-masing sesuai dengan opsi linker.
Diaktifkan - /CLRSupportLastError
Cacat - /CLRSupportLastError:NO
SystemDlls - /CLRSupportLastError:SYSTEMDLL
Untuk informasi selengkapnya, lihat /CLRSUPPORTLASTERROR (Mempertahankan kode kesalahan terakhir untuk panggilan PInvoke).
CLRThreadAttribute
Parameter String Opsional.
Secara eksplisit menentukan atribut threading untuk titik masuk program CLR Anda.
Tentukan salah satu nilai berikut, yang masing-masing sesuai dengan opsi linker.
DefaultThreadingAttribute - /CLRTHREADATTRIBUTE:NONE
MTAThreadingAttribute - /CLRTHREADATTRIBUTE:MTA
STAThreadingAttribute - /CLRTHREADATTRIBUTE:STA
Untuk informasi selengkapnya, lihat /CLRTHREADATTRIBUTE (Atur atribut utas CLR).
CLRUnmanagedCodeCheck
Parameter Boolean opsional.
Menentukan apakah linker akan menerapkan SuppressUnmanagedCodeSecurityAttribute ke panggilan P/Invoke yang dihasilkan linker dari kode terkelola ke DLL asli.
Untuk informasi selengkapnya, lihat /CLRUNMANAGEDCODECHECK (Tambahkan SuppressUnmanagedCodeSecurityAttribute).
CreateHotPatchableImage
Parameter String Opsional.
Menyiapkan gambar untuk patching panas.
Tentukan salah satu nilai berikut, yang sesuai dengan opsi linker.
Diaktifkan - /FUNCTIONPADMIN
X86Image - /FUNCTIONPADMIN:5
X64Image - /FUNCTIONPADMIN:6
ItaniumImage - /FUNCTIONPADMIN:16
Untuk informasi selengkapnya, lihat /FUNCTIONPADMIN (Buat gambar yang dapat di-hotpatch).
DataExecutionPrevention
Parameter Boolean opsional.
Jika
true, menunjukkan bahwa executable diuji agar kompatibel dengan fitur Pencegahan Eksekusi Data Windows.Untuk informasi selengkapnya, lihat /NXCOMPAT (Kompatibel dengan Pencegahan Eksekusi Data).
TundaLoadDLL
Parameter String[] opsional.
Parameter ini menyebabkan pemuatan DLL yang tertunda . Tentukan nama DLL untuk menunda pemuatan.
Untuk informasi selengkapnya, lihat /DELAYLOAD (Tunda impor beban).
PenundaanSign
Parameter Boolean opsional.
Jika
true, sebagian menandatangani rakitan. Secara default, nilainya adalahfalse.Untuk informasi selengkapnya, lihat /DELAYSIGN (Sebagian menandatangani rakitan).
Driver
Parameter String Opsional.
Tentukan parameter ini untuk membangun driver mode kernel Windows NT.
Tentukan salah satu nilai berikut, yang masing-masing sesuai dengan opsi linker.
NotSet - <tidak>
Pengemudi - /Pengemudi
UpOnly - /DRIVER:UPONLY
WDM - /DRIVER:WDM
Untuk informasi selengkapnya, lihat /DRIVER (driver mode kernel Windows NT).
EmbedManagedResourceFile
Parameter String[] opsional.
Menyematkan file sumber daya dalam rakitan. Tentukan nama file sumber daya yang diperlukan. Secara opsional tentukan nama logis, yang digunakan untuk memuat sumber daya, dan opsi PRIVATE , yang menunjukkan dalam manifes perakitan bahwa file sumber daya bersifat privat.
Untuk informasi selengkapnya, lihat /ASSEMBLYRESOURCE (Menyematkan sumber daya terkelola).
MengaktifkanCOMDATFolding
Parameter Boolean opsional.
Jika
true, mengaktifkan pelipatan COMDAT yang identik.Untuk informasi selengkapnya, 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 selengkapnya, 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 selengkapnya, lihat /ENTRY (Simbol titik entri).
FixedBaseAddress
Parameter Boolean opsional.
Jika
true, membuat program atau DLL yang hanya dapat dimuat pada alamat dasar pilihannya.Untuk informasi selengkapnya, lihat /FIXED (Alamat dasar tetap).
ForceFileOutput
Parameter String Opsional.
Memberi tahu linker untuk membuat file .exe atau DLL yang valid meskipun simbol dirujuk tetapi tidak ditentukan, atau didefinisikan secara ganda.
Tentukan salah satu nilai berikut, yang masing-masing sesuai dengan opsi baris perintah.
Diaktifkan - /PAKSA
MultiplyDefinedSymbolOnly - /FORCE:MULTIPLE
UndefinedSymbolOnly - /FORCE:UNRESOLVED
Untuk informasi selengkapnya, lihat /FORCE (Force file output).
ForceSymbolReferences
Parameter String[] opsional.
Parameter ini memberi tahu linker untuk menambahkan simbol tertentu ke tabel simbol.
Untuk informasi selengkapnya, lihat /INCLUDE (Referensi simbol paksa).
FunctionOrder
Parameter String Opsional.
Parameter ini mengoptimalkan program Anda dengan menempatkan fungsi paket (COMDATs) yang ditentukan ke dalam gambar dalam urutan yang telah ditentukan.
Untuk informasi selengkapnya, lihat /ORDER (Letakkan fungsi secara berurutan).
GenerateDebugInformation
Parameter Boolean opsional.
Jika
true, membuat informasi penelusuran kesalahan untuk file .exe atau DLL.Untuk informasi selengkapnya, lihat /DEBUG (Hasilkan info debug).
GenerateManifest
Parameter Boolean opsional.
Jika
true, membuat file manifes berdampingan.Untuk informasi selengkapnya, lihat /MANIFEST (Buat manifes perakitan berdampingan).
GenerateMapFile
Parameter Boolean opsional.
Jika
true, membuat file peta. Ekstensi nama file dari file peta adalah .map.Untuk informasi selengkapnya, lihat /MAP (Hasilkan mapfile).
HeapCommitSize
Parameter String Opsional.
Menentukan jumlah memori fisik pada timbunan yang akan dialokasikan pada satu waktu.
Untuk informasi selengkapnya, lihat
commitargumen di /HEAP (Atur ukuran timbunan). Selain itu, lihat parameter HeapReserveSize .HeapReserveSize
Parameter String Opsional.
Menentukan total alokasi timbunan dalam memori virtual.
Untuk informasi selengkapnya, lihat
reserveargumen di /HEAP (Atur ukuran timbunan). Selain itu, lihat parameter HeapCommitSize dalam tabel ini.IgnoreAllDefaultLibraries
Parameter Boolean opsional.
Jika
true, memberi tahu linker untuk menghapus satu atau beberapa pustaka default dari daftar pustaka yang dicarinya saat menyelesaikan referensi eksternal.Untuk informasi selengkapnya, lihat /NODEFAULTLIB (Abaikan pustaka).
IgnoreEmbeddedIDL
Parameter Boolean opsional.
Jika
true, menentukan bahwa atribut IDL dalam kode sumber tidak boleh diproses ke dalam file .idl .Untuk informasi selengkapnya, lihat /IGNOREIDL (Jangan memproses atribut ke MIDL).
IgnoreImportLibrary
Parameter Boolean opsional.
Jika
true, menentukan bahwa pustaka impor yang dihasilkan oleh konfigurasi ini tidak boleh diimpor ke dalam proyek dependen.Parameter ini tidak sesuai dengan opsi linker.
IgnoreSpecificDefaultLibraries
Parameter String[] opsional.
Menentukan satu atau beberapa nama pustaka default yang akan diabaikan. Pisahkan beberapa pustaka dengan menggunakan titik koma.
Untuk informasi selengkapnya, lihat /NODEFAULTLIB (Abaikan pustaka).
ImageHasSafeExceptionHandlers
Parameter Boolean opsional.
Jika
true, linker menghasilkan gambar hanya jika juga dapat menghasilkan tabel penangan pengecualian aman gambar.Untuk informasi selengkapnya, lihat /SAFESEH (Gambar memiliki penangan pengecualian yang aman).
ImportLibrary
Nama pustaka impor yang ditentukan pengguna yang menggantikan nama pustaka default.
Untuk informasi selengkapnya, lihat /IMPLIB (Pustaka impor nama).
KeyContainer
Parameter String Opsional.
Kontainer yang berisi kunci untuk rakitan yang ditandatangani.
Untuk informasi selengkapnya, lihat /KEYCONTAINER (Tentukan kontainer kunci untuk menandatangani rakitan). Selain itu, lihat parameter KeyFile dalam tabel ini.
KeyFile
Parameter String Opsional.
Menentukan file yang berisi kunci untuk rakitan yang ditandatangani.
Untuk informasi selengkapnya, lihat /KEYFILE (Tentukan kunci atau pasangan kunci untuk menandatangani rakitan). Selain itu, lihat parameter KeyContainer .
LargeAddressAware
Parameter Boolean opsional.
Jika
true, aplikasi dapat menangani alamat yang lebih besar dari 2 gigabyte.Untuk informasi selengkapnya, lihat /LARGEADDRESSAWARE (Menangani alamat besar).
LinkDLL
Parameter Boolean opsional.
Jika
true, membangun DLL sebagai file output utama.Untuk informasi selengkapnya, lihat /DLL (Bangun DLL).
LinkErrorReporting
Parameter String Opsional.
Memungkinkan Anda memberikan informasi kesalahan pengkompilasi internal (ICE) langsung ke Microsoft.
Tentukan salah satu nilai berikut, yang masing-masing sesuai dengan opsi baris perintah.
NoErrorReport - /ERRORREPORT:NONE
PromptImmediately - /ERRORREPORT:PROMPT
QueueForNextLogin - /ERRORREPORT:QUEUE
SendErrorReport - /ERRORREPORT:SEND
Untuk informasi selengkapnya, lihat /ERRORREPORT (Laporkan kesalahan linker internal).
LinkIncremental
Parameter Boolean opsional.
Jika
true, memungkinkan penautan inkremental.Untuk informasi selengkapnya, lihat /INCREMENTAL (Tautan secara bertahap).
LinkLibraryDependencies
Parameter Boolean opsional.
Jika
true, menentukan bahwa output pustaka dari dependensi proyek secara otomatis ditautkan.Parameter ini tidak sesuai dengan opsi linker.
LinkStatus
Parameter Boolean opsional.
Jika
true, menentukan bahwa linker adalah untuk menampilkan indikator kemajuan yang menunjukkan persentase tautan apa yang selesai.Untuk informasi selengkapnya, lihat
STATUSargumen /LTCG (Pembuatan kode waktu tautan).LinkTimeCodeGeneration
Parameter String Opsional.
Menentukan opsi untuk pengoptimalan yang dipandu profil.
Tentukan salah satu nilai berikut, yang masing-masing sesuai dengan opsi baris perintah.
Default - <tidak>
UseLinkTimeCodeGeneration - /LTCG
PGInstrument - /LTCG:PGInstrument
PGOptimization - /LTCG:PGOptimize
PGUpdate
- /LTCG:PGUpdate
Untuk informasi selengkapnya, lihat /LTCG (Pembuatan kode waktu tautan).
ManifestFile
Parameter String Opsional.
Mengubah nama file manifes default ke nama file yang ditentukan.
Untuk informasi selengkapnya, lihat /MANIFESTFILE (File manifes nama).
MapExports
Parameter Boolean opsional.
Jika
true, memberi tahu linker untuk menyertakan fungsi yang diekspor dalam file peta.Untuk informasi selengkapnya, lihat
EXPORTSargumen /MAPINFO (Sertakan informasi dalam mapfile).MapFileName
Parameter String Opsional.
Mengubah nama file peta default ke nama file yang ditentukan.
MergedIDLBaseFileName
Parameter String Opsional.
Menentukan nama file dan ekstensi nama file dari file .idl .
Untuk informasi selengkapnya, lihat /IDLOUT (Nama file output MIDL).
MergeSections
Parameter String Opsional.
Menggabungkan bagian dalam gambar. Tentukan
from-section=to-section.Untuk informasi selengkapnya, lihat /MERGE (Gabungkan bagian).
MidlCommandFile
Parameter String Opsional.
Tentukan nama file yang berisi opsi baris perintah MIDL.
Untuk informasi selengkapnya, lihat /MIDL (Tentukan opsi baris perintah MIDL).
MinimumRequiredVersion
Parameter String Opsional.
Menentukan versi minimum subsistem yang diperlukan. Argumen adalah angka desimal dalam rentang 0 hingga 65535.
ModuleDefinitionFile
Parameter String Opsional.
Menentukan nama file definisi modul.
Untuk informasi selengkapnya, lihat /DEF (Tentukan file definisi modul).
MSDOSStubFileName
Parameter String Opsional.
Melampirkan program MS-DOS stub yang ditentukan ke program Win32.
Untuk informasi selengkapnya, lihat /STUB (MS-DOS nama file stub).
NoEntryPoint
Parameter Boolean opsional.
Jika
true, menentukan DLL khusus sumber daya.Untuk informasi selengkapnya, lihat /NOENTRY (Tanpa titik masuk).
ObjectFiles
Parameter String Implisit[].
Menentukan file objek yang ditautkan.
OptimizeReferences
Parameter Boolean opsional.
Jika
true, menghilangkan fungsi dan/atau data yang tidak pernah dirujuk.Untuk informasi selengkapnya, lihat
REFargumen di /OPT (Pengoptimalan).OutputFile
Parameter String Opsional.
Mengesampingkan nama default dan lokasi program yang dibuat linker.
Untuk informasi selengkapnya, lihat /OUT (Nama file output).
PerUserRedirection
Parameter Boolean opsional.
Jika
truedan Register Output diaktifkan, memaksa registri menulis ke HKEY_CLASSES_ROOT untuk dialihkan ke HKEY_CURRENT_USER.PreprocessOutput
Parameter opsional
ITaskItem[].Mendefinisikan array item output pra-prosesor yang dapat dikonsumsi dan dipancarkan oleh tugas.
PreventDllBinding
Parameter Boolean opsional.
Jika
true, menunjukkan untuk Bind.exe bahwa gambar yang ditautkan tidak boleh terikat.Untuk informasi selengkapnya, lihat /ALLOWBIND (Mencegah pengikatan DLL).
Profil
Parameter Boolean opsional.
Jika
true, menghasilkan file output yang dapat digunakan dengan profiler Alat Performa .Untuk informasi selengkapnya, lihat /PROFILE (Profiler Alat Performa).
ProfileGuidedDatabase
Parameter String Opsional.
Menentukan nama file .pgd yang akan digunakan untuk menyimpan informasi tentang program yang sedang berjalan
Untuk informasi selengkapnya, lihat /PGD (Tentukan database untuk pengoptimalan yang dipandu profil).
ProgramDatabaseFile
Parameter String Opsional.
Menentukan nama untuk database program (PDB) yang dibuat linker.
Untuk informasi selengkapnya, lihat /PDB (Gunakan database program).
RandomizedBaseAddress
Parameter Boolean opsional.
Jika
true, menghasilkan gambar yang dapat dieksekusi yang dapat diabas secara acak pada waktu pemuatan dengan menggunakan fitur pengacakan tata letak ruang alamat (ASLR) Windows.Untuk informasi selengkapnya, lihat /DYNAMICBASE (Gunakan pengacakan tata letak ruang alamat).
RegisterOutput
Parameter Boolean opsional.
Jika
true, mendaftarkan output utama build ini.SectionAlignment
Parameter Bilangan Bulat Opsional.
Menentukan perataan setiap bagian dalam ruang alamat linier program. Nilai parameter adalah jumlah satuan byte dan merupakan kekuatan dua.
Untuk informasi selengkapnya, lihat /ALIGN (Perataan bagian).
SetChecksum
Parameter Boolean opsional.
Jika
true, mengatur checksum di header file .exe .Untuk informasi selengkapnya, lihat /RELEASE (Atur checksum).
TampilkanProgress
Parameter String Opsional.
Menentukan verbositas laporan kemajuan untuk operasi penautan.
Tentukan salah satu nilai berikut, yang masing-masing sesuai dengan opsi baris perintah.
NotSet - <tidak>
LinkVerbose - /PENYEDEHANAAN KATA
LinkVerboseLib - /VERBOSE:Lib
LinkVerboseICF - /VERBOSE:ICF
LinkVerboseREF - /VERBOSE:REF
LinkVerboseSAFESEH - /VERBOSE:SAFESEH
LinkVerboseCLR - /VERBOSE:CLR
Untuk informasi selengkapnya, lihat /VERBOSE (Cetak pesan kemajuan).
Sumber
Parameter yang diperlukan
ITaskItem[].Menentukan array item file sumber MSBuild yang dapat digunakan dan dipancarkan oleh tugas.
TentukanSectionAttributes
Parameter String Opsional.
Menentukan atribut bagian. Ini mengambil alih atribut yang ditetapkan saat file .obj untuk bagian dikompilasi.
Untuk informasi selengkapnya, lihat /SECTION (Tentukan atribut bagian).
StackCommitSize
Parameter String Opsional.
Menentukan jumlah memori fisik di setiap alokasi saat memori tambahan dialokasikan.
Untuk informasi selengkapnya, lihat
commitargumen /STACK (Alokasi tumpukan).StackReserveSize
Parameter String Opsional.
Menentukan ukuran alokasi tumpukan total dalam memori virtual.
Untuk informasi selengkapnya, lihat
reserveargumen /STACK (Alokasi tumpukan).StripPrivateSymbols
Parameter String Opsional.
Membuat file database program kedua (PDB) yang menghilangkan simbol yang tidak ingin Anda distribusikan kepada pelanggan Anda. Tentukan nama file PDB kedua.
Untuk informasi selengkapnya, lihat /PDBSTRIPPED (Simbol privat Strip).
Subsistem
Parameter String Opsional.
Menentukan lingkungan untuk executable.
Tentukan salah satu nilai berikut, yang masing-masing sesuai dengan opsi baris perintah.
NotSet - <tidak>
Konsol - /SUBSYSTEM:CONSOLE
Windows - /SUBSYSTEM:WINDOWS
Pribumi - /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 - /SUBSISTEM:POSIX
Untuk informasi selengkapnya, lihat /SUBSYSTEM (Tentukan subsistem).
SupportNobindOfDelayLoadedDLL
Parameter Boolean opsional.
Jika
true, memberi tahu linker untuk tidak menyertakan Tabel Alamat Impor (IAT) yang dapat diikat dalam gambar akhir.Untuk informasi selengkapnya, lihat
NOBINDargumen /DELAY (Pengaturan impor beban penundaan).SupportUnloadOfDelayLoadedDLL
Parameter Boolean opsional.
Jika
true, memberi tahu fungsi pembantu delay-load untuk mendukung pembongkaran DLL secara eksplisit.Untuk informasi selengkapnya, lihat
UNLOADargumen /DELAY (Pengaturan impor beban penundaan).SuppressStartupBanner
Parameter Boolean opsional.
Jika
true, mencegah tampilan hak cipta dan pesan nomor versi saat tugas dimulai.Untuk informasi selengkapnya, lihat /NOLOGO (Tekan banner startup) (linker).
SwapRunFromCD
Parameter Boolean opsional.
Jika
true, memberi tahu sistem operasi untuk terlebih dahulu menyalin output linker ke file swap, lalu menjalankan gambar dari sana.Untuk informasi selengkapnya, lihat
CDargumen /SWAPRUN (Load linker output to swap file). Selain itu, lihat parameter SwapRunFromNET .SwapRunFromNET
Parameter Boolean opsional.
Jika
true, memberi tahu sistem operasi untuk terlebih dahulu menyalin output linker ke file swap, lalu menjalankan gambar dari sana.Untuk informasi selengkapnya, lihat
NETargumen /SWAPRUN (Load linker output to swap file). Selain itu, lihat parameter SwapRunFromCD dalam tabel ini.TargetMachine
Parameter String Opsional.
Menentukan platform target untuk program atau DLL.
Tentukan salah satu nilai berikut, yang masing-masing sesuai dengan opsi baris perintah.
NotSet - <tidak>
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 selengkapnya, lihat /MACHINE (Tentukan platform target).
TerminalServerAware
Parameter Boolean opsional.
Jika
true, mengatur bendera di bidang IMAGE_OPTIONAL_HEADER DllCharacteristics di header opsional gambar program. Ketika bendera ini diatur, Server Terminal tidak akan membuat perubahan tertentu pada aplikasi.Untuk informasi selengkapnya, lihat /TSAWARE (Buat aplikasi sadar Server Terminal).
TrackerLogDirectory
Parameter String Opsional.
Menentukan direktori log pelacak.
TreatLinkerWarningAsErrors
Parameter Boolean opsional.
Jika
true, tidak menyebabkan file output dihasilkan jika linker menghasilkan peringatan.Untuk informasi selengkapnya, lihat /WX (Perlakukan peringatan linker sebagai kesalahan).
TurnOffAssemblyGeneration
Parameter Boolean opsional.
Jika
true, membuat gambar untuk file output saat ini tanpa rakitan .NET Framework.Untuk informasi selengkapnya, 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 selengkapnya, lihat /TLBOUT (Nama file .tlb).
TypeLibraryResourceID
Parameter Bilangan Bulat Opsional.
Menunjuk nilai yang ditentukan pengguna untuk pustaka jenis yang dibuat linker. Tentukan nilai dari 1 hingga 65535.
Untuk informasi selengkapnya, lihat /TLBID (Tentukan 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 nilai berikut, yang masing-masing sesuai dengan opsi baris perintah.
AsInvoker -
level='asInvoker'TertinggiAvailable -
level='highestAvailable'RequireAdministrator -
level='requireAdministrator'
Untuk informasi selengkapnya, lihat
levelargumen /MANIFESTUAC (Menyematkan informasi UAC dalam manifes).UACUIAccess
Parameter Boolean opsional.
Jika
true, aplikasi melewati tingkat perlindungan antarmuka pengguna dan mendorong input ke jendela izin yang lebih tinggi di desktop; jika tidak,false.Untuk informasi selengkapnya, lihat
uiAccessargumen /MANIFESTUAC (Menyematkan informasi UAC dalam manifes).UseLibraryDependencyInputs
Parameter Boolean opsional.
Jika
true, input ke alat pustaka digunakan daripada file pustaka itu sendiri ketika output pustaka dependensi proyek ditautkan.Versi
Parameter String Opsional.
Letakkan nomor versi di header file .exe atau .dll . Tentukan "
major[.minor]". Argumenmajordanminoradalah angka desimal dari 0 hingga 65535.Untuk informasi selengkapnya, lihat /VERSION (Informasi versi).