Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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
dependencysecció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. Sifalsees , 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. Sifalsees , 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 esfalse.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
commitargumento 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
reserveargumento 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
STATUSargumento 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
EXPORTSargumento 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
REFargumento 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
truey 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
commitargumento 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
reserveargumento 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
NOBINDargumento 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
UNLOADargumento 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
CDargumento 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
NETargumento 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
levelargumento 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
uiAccessargumento 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]". Losmajorargumentos yminorson números decimales de 0 a 65535.Para obtener más información, vea /VERSION (Información de versión).