Bagikan melalui


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. Jika false, 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. Jika false, 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 adalah false.

    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]". Argumen major dan minor adalah angka desimal dari 0 hingga 65535.

    Untuk informasi lebih lanjut, lihat /VERSION (Informasi versi).

Lihat juga