Bagikan melalui


Menghubungkan tugas

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

    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 commit argumen 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 reserve argumen 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 STATUS argumen /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 EXPORTS argumen /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 REF argumen 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 true dan 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 commit argumen /STACK (Alokasi tumpukan).

  • StackReserveSize

    Parameter String Opsional.

    Menentukan ukuran alokasi tumpukan total dalam memori virtual.

    Untuk informasi selengkapnya, lihat reserve argumen /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 NOBIND argumen /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 UNLOAD argumen /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 CD argumen /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 NET argumen /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 level argumen /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 uiAccess argumen /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]". Argumen major dan minor adalah angka desimal dari 0 hingga 65535.

    Untuk informasi selengkapnya, lihat /VERSION (Informasi versi).

Lihat juga