Compartir a través de


Vincular tarea

Nota:

Esta tarea solo está disponible cuando se usa el sistema de compilación de C++.

Ajusta la herramienta Enlazador de Microsoft C++, link.exe. La herramienta del enlazador vincula archivos de objetos y bibliotecas de formato de archivo de objeto común (COFF) para crear un archivo ejecutable (.exe) o una biblioteca de vínculos dinámicos (DLL). Para obtener más información, vea Opciones del vinculador y Uso de MSBuild desde la línea de comandos y Uso del conjunto de herramientas de Microsoft C++ desde la línea de comandos.

Parámetros

A continuación se describen los parámetros de la tarea Vincular . La mayoría de los parámetros de tarea y algunos conjuntos de parámetros corresponden a una opción de línea de comandos.

  • AdditionalDependencies

    Parámetro String[] opcional.

    Especifica una lista de archivos de entrada que se van a agregar al comando.

    Para obtener más información, consulte LINK input files(Archivos de entrada link).

  • AdditionalLibraryDirectories

    Parámetro String[] opcional.

    Invalida la ruta de acceso de la biblioteca de entorno. Especifique un nombre de directorio.

    Para obtener más información, vea /LIBPATH (Libpath adicional).

  • AdditionalManifestDependencies

    Parámetro String[] opcional.

    Especifica los atributos que se colocarán en la dependency sección del archivo de manifiesto.

    Para obtener más información, vea /MANIFESTDEPENDENCY (Especificar dependencias de manifiesto). Consulte también Archivos de configuración del publicador.

  • AdditionalOptions

    Parámetro String opcional.

    Lista de opciones del enlazador tal como se especifica en la línea de comandos. Por ejemplo, /<option1> /<option2> /<option#>. Use este parámetro para especificar las opciones del enlazador que no están representadas por ningún otro parámetro de tarea Link .

    Para obtener más información, vea Opciones del enlazador.

  • AddModuleNamesToAssembly

    Parámetro String[] opcional.

    Agrega una referencia de módulo a un ensamblado.

    Para obtener más información, vea /ASSEMBLYMODULE (Agregar un módulo MSIL al ensamblado).

  • AllowIsolation

    Parámetro booleano opcional.

    Si truees , hace que el sistema operativo realice búsquedas y cargas de manifiestos. Si falsees , indica que los archivos DLL se cargan como si no hubiera ningún manifiesto.

    Para obtener más información, vea /ALLOWISOLATION (Búsqueda de manifiestos).

  • AssemblyDebug

    Parámetro booleano opcional.

    Si truees , emite el atributo DebuggableAttribute junto con el seguimiento de información de depuración y deshabilita las optimizaciones JIT. Si falsees , emite el atributo DebuggableAttribute , pero deshabilita el seguimiento de la información de depuración y habilita las optimizaciones JIT.

    Para obtener más información, vea /ASSEMBLYDEBUG (Agregar DebuggableAttribute).

  • AssemblyLinkResource

    Parámetro String[] opcional.

    Crea un vínculo a un recurso de .NET Framework en el archivo de salida; el archivo de recursos no se coloca en el archivo de salida. Especifique el nombre del recurso.

    Para obtener más información, vea /ASSEMBLYLINKRESOURCE (Vínculo al recurso de .NET Framework).

  • AttributeFileTracking

    Parámetro booleano implícito.

    Permite un seguimiento de archivos más profundo para capturar el comportamiento incremental del vínculo. Siempre devuelve true.

  • BaseAddress

    Parámetro String opcional.

    Establece una dirección base para el programa o dll que se va a compilar. Especifique {address[,size] | @filename,key}.

    Para obtener más información, vea /BASE (dirección base).

  • BuildingInIDE

    Parámetro booleano opcional.

    Si es true, indica que MSBuild se invoca desde el IDE. De lo contrario, indica que MSBuild se invoca desde la línea de comandos.

    Este parámetro no tiene ninguna opción de enlazador equivalente.

  • CLRImageType

    Parámetro String opcional.

    Establece el tipo de una imagen de Common Language Runtime (CLR).

    Especifique uno de los valores siguientes, cada uno de los cuales corresponde a una opción del enlazador.

    • Predeterminado - <ninguno>

    • ForceIJWImage - /CLRIMAGETYPE:IJW

    • ForcePureILImage - /CLRIMAGETYPE:PURE

    • ForceSafeILImage - /CLRIMAGETYPE:SAFE

    Para obtener más información, vea /CLRIMAGETYPE (Especificar el tipo de imagen CLR).

  • CLRSupportLastError

    Parámetro String opcional.

    Conserva el último código de error de las funciones a las que se llama a través del mecanismo P/Invoke.

    Especifique uno de los valores siguientes, cada uno de los cuales corresponde a una opción del enlazador.

    • Habilitado - /CLRSupportLastError

    • Deshabilitado - /CLRSupportLastError:NO

    • SystemDlls - /CLRSupportLastError:SYSTEMDLL

    Para obtener más información, vea /CLRSUPPORTLASTERROR (Conservar el último código de error para llamadas PInvoke).

  • CLRThreadAttribute

    Parámetro String opcional.

    Especifica explícitamente el atributo de subproceso para el punto de entrada del programa CLR.

    Especifique uno de los valores siguientes, cada uno de los cuales corresponde a una opción del enlazador.

    • DefaultThreadingAttribute - /CLRTHREADATTRIBUTE:NONE

    • MTAThreadingAttribute - /CLRTHREADATTRIBUTE:MTA

    • STAThreadingAttribute - /CLRTHREADATTRIBUTE:STA

    Para obtener más información, vea /CLRTHREADATTRIBUTE (Establecer atributo de subproceso CLR).

  • CLRUnmanagedCodeCheck

    Parámetro booleano opcional.

    Especifica si el enlazador aplicará SuppressUnmanagedCodeSecurityAttribute a llamadas P/Invoke generadas por el enlazador desde código administrado a archivos DLL nativos.

    Para obtener más información, vea /CLRUNMANAGEDCODECHECK (Agregar SuppressUnmanagedCodeSecurityAttribute) .

  • CreateHotPatchableImage

    Parámetro String opcional.

    Prepara una imagen para la aplicación de revisiones activas.

    Especifique uno de los valores siguientes, que corresponde a una opción del enlazador.

    • Habilitado - /FUNCTIONPADMIN

    • X86Image - /FUNCTIONPADMIN:5

    • X64Image - /FUNCTIONPADMIN:6

    • ItaniumImage - /FUNCTIONPADMIN:16

    Para obtener más información, vea /FUNCTIONPADMIN (Creación de una imagen activa).

  • DataExecutionPrevention

    Parámetro booleano opcional.

    Si truees , indica que se ha probado un archivo ejecutable para que sea compatible con la característica prevención de ejecución de datos de Windows.

    Para obtener más información, vea /NXCOMPAT (Compatible con la prevención de ejecución de datos).

  • DelayLoadDLLs

    Parámetro String[] opcional.

    Este parámetro provoca la carga diferida de archivos DLL. Especifique el nombre de un archivo DLL para retrasar la carga.

    Para obtener más información, vea /DELAYLOAD (Retrasar importación de carga).

  • DelaySign

    Parámetro booleano opcional.

    Si truees , firma parcialmente un ensamblado. De forma predeterminada, el valor es false.

    Para obtener más información, vea /DELAYSIGN (Firmar parcialmente un ensamblado).

  • Controlador

    Parámetro String opcional.

    Especifique este parámetro para compilar un controlador del modo kernel de Windows NT.

    Especifique uno de los valores siguientes, cada uno de los cuales corresponde a una opción del enlazador.

    • NotSet - <ninguno>

    • Conductor - /Conductor

    • UpOnly - /DRIVER:UPONLY

    • WDM - /DRIVER:WDM

    Para obtener más información, vea /DRIVER (controlador del modo kernel de Windows NT) .

  • EmbedManagedResourceFile

    Parámetro String[] opcional.

    Inserta un archivo de recursos en un ensamblado. Especifique el nombre de archivo de recursos necesario. Opcionalmente, especifique el nombre lógico, que se usa para cargar el recurso y la opción PRIVATE , que indica en el manifiesto de ensamblado que el archivo de recursos es privado.

    Para obtener más información, vea /ASSEMBLYRESOURCE (Insertar un recurso administrado).

  • EnableCOMDATFolding

    Parámetro booleano opcional.

    Si truees , habilita el plegado COMDAT idéntico.

    Para obtener más información, vea el ICF[= iterations] argumento /OPT (Optimizaciones).

  • EnableUAC

    Parámetro booleano opcional.

    Si truees , especifica que la información de Control de cuentas de usuario (UAC) está incrustada en el manifiesto del programa.

    Para obtener más información, vea /MANIFESTUAC (Insertar información de UAC en el manifiesto).

  • EntryPointSymbol

    Parámetro String opcional.

    Especifica una función de punto de entrada como la dirección inicial de un archivo o DLL de.exe . Especifique un nombre de función como valor de parámetro.

    Para obtener más información, vea /ENTRY (símbolo de punto de entrada).

  • FixedBaseAddress

    Parámetro booleano opcional.

    Si truees , crea un programa o dll que solo se puede cargar en su dirección base preferida.

    Para obtener más información, vea /FIXED (dirección base fija).

  • ForceFileOutput

    Parámetro String opcional.

    Indica al enlazador que cree un archivo o DLL de.exe válido incluso si se hace referencia a un símbolo, pero no se define, o se multiplica.

    Especifique uno de los valores siguientes, cada uno de los cuales corresponde a una opción de línea de comandos.

    • Habilitado - /FUERZA

    • MultiplyDefinedSymbolOnly - /FORCE:MULTIPLE

    • UndefinedSymbolOnly - /FORCE:UNRESOLVED

    Para obtener más información, vea /FORCE (Forzar salida de archivo).

  • ForceSymbolReferences

    Parámetro String[] opcional.

    Este parámetro indica al enlazador que agregue un símbolo especificado a la tabla de símbolos.

    Para obtener más información, vea /INCLUDE (Forzar referencias a símbolos) .

  • FunctionOrder

    Parámetro String opcional.

    Este parámetro optimiza el programa colocando las funciones empaquetadas especificadas (COMDAT) en la imagen en un orden predeterminado.

    Para obtener más información, vea /ORDER (Put functions in order).

  • GenerateDebugInformation

    Parámetro booleano opcional.

    Si truees , crea información de depuración para el archivo .exe o DLL.

    Para obtener más información, vea /DEBUG (Generar información de depuración).

  • GenerateManifest

    Parámetro booleano opcional.

    Si truees , crea un archivo de manifiesto en paralelo.

    Para obtener más información, vea /MANIFEST (Crear manifiesto de ensamblado en paralelo).

  • GenerateMapFile

    Parámetro booleano opcional.

    Si truees , crea un archivo de mapa. La extensión de nombre de archivo del archivo de asignación es .map.

    Para obtener más información, vea /MAP (Generar archivo de mapa).

  • HeapCommitSize

    Parámetro String opcional.

    Especifica la cantidad de memoria física en el montón que se va a asignar a la vez.

    Para obtener más información, vea el commit argumento en /HEAP (Establecer el tamaño del montón). Consulte también el parámetro HeapReserveSize .

  • HeapReserveSize

    Parámetro String opcional.

    Especifica la asignación total del montón en la memoria virtual.

    Para obtener más información, vea el reserve argumento en /HEAP (Establecer el tamaño del montón). Consulte también el parámetro HeapCommitSize en esta tabla.

  • IgnoreAllDefaultLibraries

    Parámetro booleano opcional.

    Si truees , indica al enlazador que quite una o varias bibliotecas predeterminadas de la lista de bibliotecas que busca cuando resuelve referencias externas.

    Para obtener más información, vea /NODEFAULTLIB (Omitir bibliotecas).

  • IgnoreEmbeddedIDL

    Parámetro booleano opcional.

    Si truees , especifica que los atributos IDL del código fuente no deben procesarse en un archivo .idl .

    Para obtener más información, vea /IGNOREIDL (No procesar atributos en MIDL).

  • IgnoreImportLibrary

    Parámetro booleano opcional.

    Si truees , especifica que la biblioteca de importación generada por esta configuración no debe importarse en proyectos dependientes.

    Este parámetro no se corresponde con una opción del enlazador.

  • IgnoreSpecificDefaultLibraries

    Parámetro String[] opcional.

    Especifica uno o varios nombres de bibliotecas predeterminadas que se omitirán. Separe varias bibliotecas mediante punto y coma.

    Para obtener más información, vea /NODEFAULTLIB (Omitir bibliotecas).

  • ImageHasSafeExceptionHandlers

    Parámetro booleano opcional.

    Si truees , el enlazador genera una imagen solo si también puede generar una tabla de los controladores de excepciones seguros de la imagen.

    Para obtener más información, consulte /SAFESEH (La imagen tiene controladores de excepciones seguros).

  • ImportLibrary

    Nombre de biblioteca de importación especificado por el usuario que reemplaza el nombre de biblioteca predeterminado.

    Para obtener más información, vea /IMPLIB (Biblioteca de importación de nombres).

  • KeyContainer

    Parámetro String opcional.

    Contenedor que contiene la clave de un ensamblado firmado.

    Para obtener más información, vea /KEYCONTAINER (Especificar un contenedor de claves para firmar un ensamblado). Consulte también el parámetro KeyFile en esta tabla.

  • KeyFile

    Parámetro String opcional.

    Especifica un archivo que contiene la clave de un ensamblado firmado.

    Para obtener más información, vea /KEYFILE (Especificar clave o par de claves para firmar un ensamblado). Consulte también el parámetro KeyContainer .

  • LargeAddressAware

    Parámetro booleano opcional.

    Si truees , la aplicación puede controlar direcciones de más de 2 gigabytes.

    Para obtener más información, vea /LARGEADDRESSAWARE (Controlar direcciones grandes).

  • LinkDLL

    Parámetro booleano opcional.

    Si truees , compila un archivo DLL como el archivo de salida principal.

    Para obtener más información, vea /DLL (Compilación de un archivo DLL).

  • LinkErrorReporting

    Parámetro String opcional.

    Permite proporcionar información interna del error del compilador (ICE) directamente a Microsoft.

    Especifique uno de los valores siguientes, cada uno de los cuales corresponde a una opción de línea de comandos.

    • NoErrorReport - /ERRORREPORT:NONE

    • PromptImmediately - /ERRORREPORT:PROMPT

    • QueueForNextLogin - /ERRORREPORT:QUEUE

    • SendErrorReport - /ERRORREPORT:SEND

    Para obtener más información, vea /ERRORREPORT (Notificar errores internos del enlazador).

  • LinkIncremental

    Parámetro booleano opcional.

    Si truees , habilita la vinculación incremental.

    Para obtener más información, vea /INCREMENTAL (Vincular incrementalmente) .

  • LinkLibraryDependencies

    Parámetro booleano opcional.

    Si truees , especifica que las salidas de biblioteca de las dependencias del proyecto se vinculan automáticamente.

    Este parámetro no se corresponde con una opción del enlazador.

  • LinkStatus

    Parámetro booleano opcional.

    Si truees , especifica que el enlazador es mostrar un indicador de progreso que muestra el porcentaje del vínculo completado.

    Para obtener más información, vea el STATUS argumento de /LTCG (generación de código en tiempo de vínculo).

  • LinkTimeCodeGeneration

    Parámetro String opcional.

    Especifica opciones para la optimización guiada por perfiles.

    Especifique uno de los valores siguientes, cada uno de los cuales corresponde a una opción de línea de comandos.

    • Predeterminado - <ninguno>

    • UseLinkTimeCodeGeneration - /LTCG

    • PGInstrument - /LTCG:PGInstrument

    • PGOptimization - /LTCG:PGOptimize

    • PGUpdate

      - /LTCG:PGUpdate

    Para obtener más información, vea /LTCG (generación de código en tiempo de vínculo).

  • ManifestFile

    Parámetro String opcional.

    Cambia el nombre de archivo de manifiesto predeterminado al nombre de archivo especificado.

    Para obtener más información, vea /MANIFESTFILE (Archivo de manifiesto de nombre) .

  • MapExports

    Parámetro booleano opcional.

    Si truees , indica al enlazador que incluya funciones exportadas en un archivo de mapa.

    Para obtener más información, vea el EXPORTS argumento de /MAPINFO (Incluir información en mapfile).

  • MapFileName

    Parámetro String opcional.

    Cambia el nombre de archivo de asignación predeterminado al nombre de archivo especificado.

  • MergedIDLBaseFileName

    Parámetro String opcional.

    Especifica el nombre de archivo y la extensión de nombre de archivo del archivo .idl .

    Para obtener más información, vea /IDLOUT (Nombre de archivos de salida MIDL).

  • MergeSections

    Parámetro String opcional.

    Combina secciones en una imagen. Especifique from-section=to-section.

    Para obtener más información, vea /MERGE (Combinar secciones).

  • MidlCommandFile

    Parámetro String opcional.

    Especifique el nombre de un archivo que contiene opciones de línea de comandos MIDL.

    Para obtener más información, vea /MIDL (Especificar opciones de línea de comandos de MIDL).

  • MinimumRequiredVersion

    Parámetro String opcional.

    Especifica la versión mínima necesaria del subsistema. Los argumentos son números decimales del intervalo comprendido entre 0 y 65535.

  • ModuleDefinitionFile

    Parámetro String opcional.

    Especifica el nombre de un archivo de definición de módulo.

    Para obtener más información, vea /DEF (Especificar archivo de definición de módulo).

  • MSDOSStubFileName

    Parámetro String opcional.

    Adjunta el programa de código auxiliar de MS-DOS especificado a un programa Win32.

    Para obtener más información, vea /STUB (MS-DOS nombre de archivo auxiliar).

  • NoEntryPoint

    Parámetro booleano opcional.

    Si truees , especifica un archivo DLL de solo recursos.

    Para obtener más información, vea /NOENTRY (Sin punto de entrada).

  • ObjectFiles

    Parámetro String[] implícito.

    Especifica los archivos de objeto vinculados.

  • OptimizeReferences

    Parámetro booleano opcional.

    Si truees , elimina funciones o datos a los que nunca se hace referencia.

    Para obtener más información, vea el REF argumento en /OPT (Optimizaciones).

  • OutputFile

    Parámetro String opcional.

    Invalida el nombre y la ubicación predeterminados del programa que crea el enlazador.

    Para obtener más información, vea /OUT (Nombre del archivo de salida).

  • PerUserRedirection

    Parámetro booleano opcional.

    Si true y Register Output (Registrar salida) están habilitados, obliga a escribir el registro en HKEY_CLASSES_ROOT que se redirigirán a HKEY_CURRENT_USER.

  • PreprocessOutput

    Parámetro opcional ITaskItem[] .

    Define una matriz de elementos de salida del preprocesador que las tareas pueden consumir y emitir.

  • PreventDllBinding

    Parámetro booleano opcional.

    Si truees , indica que Bind.exe que la imagen vinculada no debe enlazarse.

    Para obtener más información, vea /ALLOWBIND (Impedir el enlace dll).

  • Perfil

    Parámetro booleano opcional.

    Si truees , genera un archivo de salida que se puede usar con el generador de perfiles de herramientas de rendimiento .

    Para obtener más información, vea /PROFILE (Generador de perfiles de herramientas de rendimiento) .

  • ProfileGuidedDatabase

    Parámetro String opcional.

    Especifica el nombre del archivo .pgd que se usará para contener información sobre el programa en ejecución.

    Para obtener más información, vea /PGD (Especificar la base de datos para optimizaciones guiadas por perfiles) .

  • ProgramDatabaseFile

    Parámetro String opcional.

    Especifica un nombre para la base de datos de programa (PDB) que crea el enlazador.

    Para obtener más información, vea /PDB (Usar base de datos de programa) .

  • RandomdBaseAddress

    Parámetro booleano opcional.

    Si truees , genera una imagen ejecutable que se puede rebase aleatoriamente en tiempo de carga mediante la característica de selección aleatoria del diseño del espacio de direcciones (ASLR) de Windows.

    Para obtener más información, vea /DYNAMICBASE (Usar la selección aleatoria del diseño del espacio de direcciones).

  • RegisterOutput

    Parámetro booleano opcional.

    Si truees , registra la salida principal de esta compilación.

  • SectionAlignment

    Parámetro integer opcional.

    Especifica la alineación de cada sección dentro del espacio de direcciones lineales del programa. El valor del parámetro es un número de unidad de bytes y es una potencia de dos.

    Para obtener más información, vea /ALIGN (Alineación de sección).

  • SetChecksum

    Parámetro booleano opcional.

    Si truees , establece la suma de comprobación en el encabezado de un archivo .exe .

    Para obtener más información, vea /RELEASE (Establecer la suma de comprobación).

  • ShowProgress

    Parámetro String opcional.

    Especifica el nivel detallado de los informes de progreso para la operación de vinculación.

    Especifique uno de los valores siguientes, cada uno de los cuales corresponde a una opción de línea de comandos.

    • NotSet - <ninguno>

    • LinkVerbose - /VERBOSO

    • LinkVerboseLib - /VERBOSE:Lib

    • LinkVerboseICF - /VERBOSE:ICF

    • LinkVerboseREF - /VERBOSE:REF

    • LinkVerboseSAFESEH - /VERBOSE:SAFESEH

    • LinkVerboseCLR - /VERBOSE:CLR

    Para obtener más información, vea /VERBOSE (Imprimir mensajes de progreso).

  • Fuentes

    Parámetro obligatorio ITaskItem[] .

    Define una matriz de elementos de archivo de origen de MSBuild que las tareas pueden consumir y emitir.

  • SpecifySectionAttributes

    Parámetro String opcional.

    Especifica los atributos de una sección. Esto invalida los atributos que se establecieron cuando se compiló el archivo .obj para la sección.

    Para obtener más información, vea /SECTION (Especificar atributos de sección).

  • StackCommitSize

    Parámetro String opcional.

    Especifica la cantidad de memoria física en cada asignación cuando se asigna memoria adicional.

    Para obtener más información, vea el commit argumento de /STACK (asignaciones de pila).

  • StackReserveSize

    Parámetro String opcional.

    Especifica el tamaño total de asignación de pila en memoria virtual.

    Para obtener más información, vea el reserve argumento de /STACK (asignaciones de pila).

  • StripPrivateSymbols

    Parámetro String opcional.

    Crea un segundo archivo de base de datos de programa (PDB) que omite los símbolos que no desea distribuir a los clientes. Especifique el nombre del segundo archivo PDB.

    Para obtener más información, vea /PDBSTRIPPED (Quitar símbolos privados).

  • Subsistema

    Parámetro String opcional.

    Especifica el entorno para el ejecutable.

    Especifique uno de los valores siguientes, cada uno de los cuales corresponde a una opción de línea de comandos.

    • NotSet - <ninguno>

    • Consola - /SUBSYSTEM:CONSOLE

    • Windows - /SUBSYSTEM:WINDOWS

    • Nativo - /SUBSYSTEM:NATIVE

    • Aplicación - EFI/SUBSYSTEM:EFI_APPLICATION

    • Controlador - de servicio de arranque EFI/SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER

    • ROM - EFI/SUBSYSTEM:EFI_ROM

    • Tiempo de ejecución - de EFI/SUBSYSTEM:EFI_RUNTIME_DRIVER

    • WindowsCE - /SUBSYSTEM:WINDOWSCE

    • POSIX - /SUBSYSTEM:POSIX

    Para obtener más información, vea /SUBSYSTEM (Especificar subsistema) .

  • SupportNobindOfDelayLoadedDLL

    Parámetro booleano opcional.

    Si truees , indica al enlazador que no incluya una tabla de direcciones de importación enlazable (IAT) en la imagen final.

    Para obtener más información, vea el NOBIND argumento de /DELAY (Configuración de importación de carga retrasada).

  • SupportUnloadOfDelayLoadedDLL

    Parámetro booleano opcional.

    Si truees , indica a la función auxiliar de carga retrasada que admita la descarga explícita del archivo DLL.

    Para obtener más información, vea el UNLOAD argumento de /DELAY (Configuración de importación de carga retrasada).

  • SuppressStartupBanner

    Parámetro booleano opcional.

    Si truees , impide la visualización del mensaje de copyright y número de versión cuando se inicia la tarea.

    Para obtener más información, vea /NOLOGO (Suprimir banner de inicio) (enlazador).

  • SwapRunFromCD

    Parámetro booleano opcional.

    Si truees , indica al sistema operativo que copie primero la salida del enlazador en un archivo de intercambio y, a continuación, ejecute la imagen desde allí.

    Para obtener más información, vea el CD argumento de /SWAPRUN (salida del enlazador de carga al archivo de intercambio). Consulte también el parámetro SwapRunFromNET .

  • SwapRunFromNET

    Parámetro booleano opcional.

    Si truees , indica al sistema operativo que copie primero la salida del enlazador en un archivo de intercambio y, a continuación, ejecute la imagen desde allí.

    Para obtener más información, vea el NET argumento de /SWAPRUN (salida del enlazador de carga al archivo de intercambio). Consulte también el parámetro SwapRunFromCD en esta tabla.

  • TargetMachine

    Parámetro String opcional.

    Especifica la plataforma de destino para el programa o dll.

    Especifique uno de los valores siguientes, cada uno de los cuales corresponde a una opción de línea de comandos.

    • NotSet - <ninguno>

    • 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

    Para obtener más información, vea /MACHINE (Especificar plataforma de destino).

  • TerminalServerAware

    Parámetro booleano opcional.

    Si truees , establece una marca en el campo IMAGE_OPTIONAL_HEADER DllCharacteristics del encabezado opcional de la imagen de programa. Cuando se establece esta marca, Terminal Server no realizará determinados cambios en la aplicación.

    Para obtener más información, vea /TSAWARE (Creación de una aplicación compatible con Terminal Server).

  • TrackerLogDirectory

    Parámetro String opcional.

    Especifica el directorio del registro de seguimiento.

  • TreatLinkerWarningAsErrors

    Parámetro booleano opcional.

    Si truees , no se genera ningún archivo de salida si el enlazador genera una advertencia.

    Para obtener más información, vea /WX (Tratar advertencias del enlazador como errores).

  • TurnOffAssemblyGeneration

    Parámetro booleano opcional.

    Si truees , crea una imagen para el archivo de salida actual sin un ensamblado de .NET Framework.

    Para obtener más información, vea /NOASSEMBLY (Crear un módulo MSIL).

  • TypeLibraryFile

    Parámetro String opcional.

    Especifica el nombre de archivo y la extensión de nombre de archivo del archivo .tlb . Especifique un nombre de archivo o una ruta de acceso y un nombre de archivo.

    Para obtener más información, vea /TLBOUT (Nombre archivo .tlb).

  • TypeLibraryResourceID

    Parámetro integer opcional.

    Designa un valor especificado por el usuario para una biblioteca de tipos creada por el enlazador. Especifique un valor comprendido entre 1 y 65535.

    Para obtener más información, vea /TLBID (Especificar el identificador de recurso para TypeLib).

  • UACExecutionLevel

    Parámetro String opcional.

    Especifica el nivel de ejecución solicitado para la aplicación cuando se ejecuta con control de cuentas de usuario.

    Especifique uno de los valores siguientes, cada uno de los cuales corresponde a una opción de línea de comandos.

    • AsInvoker - level='asInvoker'

    • HighestAvailable - level='highestAvailable'

    • RequireAdministrator - level='requireAdministrator'

    Para obtener más información, vea el level argumento de /MANIFESTUAC (insertar información de UAC en el manifiesto).

  • UACUIAccess

    Parámetro booleano opcional.

    Si truees , la aplicación omite los niveles de protección de la interfaz de usuario y controla la entrada en ventanas de permisos superiores en el escritorio; en caso contrario, falsees .

    Para obtener más información, vea el uiAccess argumento de /MANIFESTUAC (insertar información de UAC en el manifiesto).

  • UseLibraryDependencyInputs

    Parámetro booleano opcional.

    Si truees , las entradas de la herramienta bibliotecaria se usan en lugar del propio archivo de biblioteca cuando las salidas de biblioteca de las dependencias del proyecto están vinculadas.

  • Versión

    Parámetro String opcional.

    Coloque un número de versión en el encabezado del archivo.exe o .dll . Especifique "major[.minor]". Los major argumentos y minor son números decimales de 0 a 65535.

    Para obtener más información, vea /VERSION (Información de versión).

Consulte también