Partilhar via


Vincular tarefa

Envolve a ferramenta de vinculador Visual C++, link.exe.Os arquivos e as bibliotecas comuns de objeto (COFF) do formato de arquivo do objeto de links de ferramenta de vinculador para criar um arquivo executável (.exe) ou (DLL) uma biblioteca de vínculo dinâmico.Para obter mais informações, consulte Opções do vinculador.

Parâmetros

A tabela a seguir descreve os parâmetros de tarefa de Link .A maioria dos parâmetros de tarefas, e alguns conjuntos de parâmetros, correspondem a uma opção de linha de comando.

Parâmetro

Descrição

AdditionalDependencies

parâmetro opcional de String[] .

especifica uma lista de arquivos de entrada para adicionar ao comando.

Para obter mais informações, consulte Arquivos de LINK de entrada.

AdditionalLibraryDirectories

parâmetro opcional de String[] .

Substitui o caminho da biblioteca de ambiente.Especifique um nome de diretório.

Para obter mais informações, consulte / LIBPATH (Libpath adicional).

AdditionalManifestDependencies

parâmetro opcional de String[] .

Especifica os atributos que serão colocados na seção de dependency do arquivo de manifesto.

Para obter mais informações, consulte / MANIFESTDEPENDENCY (Especifica o manifesto dependências).Além de isso, consulte “arquivos de configuração editor” O MSDN no site.

AdditionalOptions

parâmetro opcional de String .

Uma lista de opções de vinculador conforme especificado na linha de comando.por exemplo, "/option1 /option2 /option #”.Use este parâmetro para especificar opções de vinculador que não são representadas por qualquer outro parâmetro de tarefa de Link .

Para obter mais informações, consulte Opções do vinculador.

AddModuleNamesToAssembly

parâmetro opcional de String[] .

Adiciona uma referência a um assembly de módulo.

Para obter mais informações, consulte / ASSEMBLYMODULE (Adicionar um módulo MSIL para o Assembly).

AllowIsolation

parâmetro opcional de Boolean .

Se true, faz com que o sistema operacional fazer pesquisas e carrega de manifesto.Se false, indica que as dlls são carregados como se não houver nenhum manifesto.

Para obter mais informações, consulte / ALLOWISOLATION (Lookup manifesto).

AssemblyDebug

parâmetro opcional de Boolean .

Se true, emite se o atributo de DebuggableAttribute juntamente com o rastreamento de informações de depuração e se desativa otimizações JIT.Se false, emite se o atributo de DebuggableAttribute mas desativa verificação depurar o rastreamento de informações e ativar otimizações JIT.

Para obter mais informações, consulte / /ASSEMBLYDEBUG (adiciona DebuggableAttribute).

AssemblyLinkResource

parâmetro opcional de String[] .

Criar um link a um recurso do .NET Framework no arquivo de saída; o arquivo de recursos não é colocado no arquivo de saída.Especificar o nome do recurso.

Para obter mais informações, consulte / ASSEMBLYLINKRESOURCE (Link para.NET Framework recurso).

AttributeFileTracking

parâmetro implícito de Boolean .

Permite que um controle mais profundo de arquivo para capturar o comportamento incremental de link.Sempre retorna true.

BaseAddress

parâmetro opcional de String .

Define um endereço básico para o programa ou DLL que estão sendo criados.Especifique {address[,size] | @filename,key}.

Para obter mais informações, consulte / BASE (Base endereço).

BuildingInIDE

parâmetro opcional de Boolean .

Se verdadeiro, indica que o MSBuild é invocado do IDE.Caso contrário, indica que o MSBuild é chamado de linha de comando.

Este parâmetro não tem nenhuma opção equivalente de vinculador.

CLRImageType

parâmetro opcional de String .

Define o tipo de uma imagem de (CLR) do common language runtime.

Especifique um dos seguintes valores, cada um de eles corresponde a uma opção de vinculador.

ValorOpção de linha de comando
Default<none>
ForceIJWImage/CLRIMAGETYPE:IJW
ForcePureILImage/CLRIMAGETYPE:PURE
ForceSafeILImage/CLRIMAGETYPE:SAFE

Para obter mais informações, consulte / /CLRIMAGETYPE (Especifica o tipo de imagem CLR).

CLRSupportLastError

parâmetro opcional de String .

Preserva o código de erro mais recente das funções chamadas pelo mecanismo de P/Invoke.

Especifique um dos seguintes valores, cada um de eles corresponde a uma opção de vinculador.

ValorOpção de linha de comando
Enabled/CLRSupportLastError
Disabled/CLRSupportLastError:NO
SystemDlls/CLRSupportLastError:SYSTEMDLL

Para obter mais informações, consulte / CLRSUPPORTLASTERROR (preservar último código de erro para chamadas PInvoke).

CLRThreadAttribute

parâmetro opcional de String .

Especifica explicitamente o atributo de threads do ponto de entrada do programa CLR.

Especifique um dos seguintes valores, cada um de eles corresponde a uma opção de vinculador.

ValorOpção de linha de comando
DefaultThreadingAttribute/CLRTHREADATTRIBUTE:NONE
MTAThreadingAttribute/CLRTHREADATTRIBUTE:MTA
STAThreadingAttribute/CLRTHREADATTRIBUTE:STA

Para obter mais informações, consulte / CLRTHREADATTRIBUTE (atributo definir CLR Thread).

CLRUnmanagedCodeCheck

parâmetro opcional de Boolean .

Especifica se o vinculador aplicará SuppressUnmanagedCodeSecurityAttribute para chamadas vinculador- gerados de P/Invoke de código gerenciado em DLL nativa.

Para obter mais informações, consulte / /CLRUNMANAGEDCODECHECK (adiciona SupressUnmanagedCodeSecurityAttribute).

CreateHotPatchableImage

parâmetro opcional de String .

Preparar uma imagem para a aplicação quente de atualizando.

Especifique um dos seguintes valores, que corresponde a uma opção de vinculador.

ValorOpção de linha de comando
Enabled/FUNCTIONPADMIN
X86Image/FUNCTIONPADMIN:5
X64Image/FUNCTIONPADMIN:6
ItaniumImage/FUNCTIONPADMIN:16

Para obter mais informações, consulte / FUNCTIONPADMIN (criar imagem de Hotpatchable).

DataExecutionPrevention

parâmetro opcional de Boolean .

Se true, indica que um executável foi testado para ser compatível com o recurso de prevenção de execução de dados.

Para obter mais informações, consulte / /NXCOMPAT (compatível com prevenção de execução de dados).

DelayLoadDLLs

parâmetro opcional de String[] .

Este parâmetro causa carregar posteriores de DLL.Especifique o nome de uma DLL para atrasar a carga.

Para obter mais informações, consulte / Executar delayload em (importação de carregamento de atraso).

DelaySign

parâmetro opcional de Boolean .

Se true, assinatura de um assembly parcialmente.por padrão, o valor é false.

Para obter mais informações, consulte / DELAYSIGN (parcialmente assinar um Assembly).

Driver

parâmetro opcional de String .

Especificar este parâmetro para criar um driver do kernel Windows NT.

Especifique um dos seguintes valores, cada um de eles corresponde a uma opção de vinculador.

ValorOpção de linha de comando
NotSet<none>
Driver/Driver
UpOnly/DRIVER:UPONLY
WDM/DRIVER:WDM

Para obter mais informações, consulte / DRIVER (Driver de modo de Kernel Windows NT).

EmbedManagedResourceFile

parâmetro opcional de String[] .

Inserir um arquivo de recurso em um assembly.Especificar o nome do arquivo de recurso necessário.Opcionalmente especificar o nome de lógica, que é usado para carregar o recurso, e a opção de PRIVATE , que indica no manifesto do assembly que o arquivo de recursos é particular.

Para obter mais informações, consulte / ASSEMBLYRESOURCE (incorporação de um recurso gerenciado).

EnableCOMDATFolding

parâmetro opcional de Boolean .

Se true, permite a dobradura idêntica de COMDAT.

Para obter mais informações, consulte o argumento de ICF[= iterations] de / OPT (otimizações).

EnableUAC

parâmetro opcional de Boolean .

Se true, que especifica as informações de Controle de Conta de Usuário (UAC) está inserida no manifesto do programa.

Para obter mais informações, consulte / (Informações do UAC incorpora no manifesto) MANIFESTUAC.

EntryPointSymbol

parâmetro opcional de String .

Especifica uma função de ponto de entrada como o endereço inicial para um arquivo .exe ou uma DLL.Especifique um nome de função como valor do parâmetro.

Para obter mais informações, consulte / ENTRADA (símbolo de ponto de entrada).

FixedBaseAddress

parâmetro opcional de Boolean .

Se true, crie um programa ou uma DLL que podem ser carregados apenas em seu endereço básico preferido.

Para obter mais informações, consulte / FIXOS (endereço Base fixo).

ForceFileOutput

parâmetro opcional de String .

Informa o vinculador para criar um arquivo .exe ou uma DLL válido mesmo se um símbolo é referenciado mas não é definido, ou multiplicam definido.

Especifique um dos seguintes valores, cada um de eles corresponde a uma opção de linha de comando.

ValorOpção de linha de comando
Enabled/FORCE
MultiplyDefinedSymbolOnly/FORCE:MULTIPLE
UndefinedSymbolOnly/FORCE:UNRESOLVED

Para obter mais informações, consulte / FORCE (força saída de arquivo).

ForceSymbolReferences

parâmetro opcional de String[] .

Este parâmetro informa o vinculador para adicionar um símbolo especificada para a tabela de símbolo.

Para obter mais informações, consulte / INCLUIR (forçar referências de símbolo).

FunctionOrder

parâmetro opcional de String .

Este parâmetro otimiza o programa colocando as funções especificadas COMDATs empacotadas () na imagem em uma ordem predeterminado.

Para obter mais informações, consulte / ORDEM (funções de colocar em ordem).

GenerateDebugInformation

parâmetro opcional de Boolean .

Se true, cria informações de depuração para o executável ou DLL.

Para obter mais informações, consulte /Debug (gerar informações de depuração).

GenerateManifest

parâmetro opcional de Boolean .

Se true, crie um arquivo de manifesto lado a lado.

Para obter mais informações, consulte / MANIFESTO (criar o manifesto do Assembly lado a lado).

GenerateMapFile

parâmetro opcional de Boolean .

Se true, crie um arquivo de mapa.A extensão de nome de arquivo de mapa é .map.

Para obter mais informações, consulte / MAPEAR (Gerar Mapfile).

HeapCommitSize

parâmetro opcional de String .

Especifica a quantidade de memória física no heap para atribuir de cada vez.

Para obter mais informações, consulte o argumento de commit em / HEAP (tamanho de Heap do conjunto).Além de isso, consulte o parâmetro de HeapReserveSize .

HeapReserveSize

parâmetro opcional de String .

Especifica a alocação total de heap na memória virtual.

Para obter mais informações, consulte o argumento de reserve em / HEAP (tamanho de Heap do conjunto).Além de isso, consulte o parâmetro de HeapCommitSize na tabela.

IgnoreAllDefaultLibraries

parâmetro opcional de Boolean .

Se true, informa o vinculador para remover uma ou mais bibliotecas padrão da lista de bibliotecas procura quando resolve referências externas.

Para obter mais informações, consulte / /NODEFAULTLIB (Ignorar bibliotecas).

IgnoreEmbeddedIDL

parâmetro opcional de Boolean .

Se true, especifica que quaisquer atributos de IDL no código-fonte não devem ser processados em um arquivo de .idl.

Para obter mais informações, consulte / /IGNOREIDL (não processar atributos em MIDL).

IgnoreImportLibrary

parâmetro opcional de Boolean .

Se true, especifica que a biblioteca de importação gerada por essa configuração não deve ser importado em projetos dependentes.

Este parâmetro não corresponde a uma opção de vinculador.

IgnoreSpecificDefaultLibraries

parâmetro opcional de String[] .

Especifica um ou vários nomes das bibliotecas padrão para ignorar.Várias bibliotecas separadas usando semi- dois-pontos.

Para obter mais informações, consulte / /NODEFAULTLIB (Ignorar bibliotecas).

ImageHasSafeExceptionHandlers

parâmetro opcional de Boolean .

Se true, o vinculador gera uma imagem somente se também pode gerar uma tabela de seguros manipuladores de exceção de imagem.

Para obter mais informações, consulte /SafeSEH (imagem tem manipuladores de exceção segura).

ImportLibrary

parâmetro opcional de String .

Um nome da biblioteca especificado pelo usuário de importação que substitui o nome da biblioteca padrão.

Para obter mais informações, consulte / IMPLIB (biblioteca de importação de nome).

KeyContainer

parâmetro opcional de String .

Contêiner que contém a chave para um assembly assinado.

Para obter mais informações, consulte / KEYCONTAINER (Especifica um contêiner de chave para assinar um Assembly).Além de isso, consulte o parâmetro de KeyFile na tabela.

KeyFile

parâmetro opcional de String .

Especifica um arquivo que contém a chave para um assembly assinado.

Para obter mais informações, consulte / KEYFILE (especificar a chave ou par de chaves para assinar um Assembly).Além de isso, consulte o parâmetro de KeyContainer .

LargeAddressAware

parâmetro opcional de Boolean .

Se true, o aplicativo pode manipular endereços de 2 gigabytes maiores.

Para obter mais informações, consulte / /LARGEADDRESSAWARE (identificador de endereços grandes).

LinkDLL

parâmetro opcional de Boolean .

Se true, compilações uma DLL como o arquivo de saída principal.

Para obter mais informações, consulte / DLL (Build uma DLL).

LinkErrorReporting

parâmetro opcional de String .

Permite que você forneça informações interna de (ICE) de erro do compilador diretamente a Microsoft.

Especifique um dos seguintes valores, cada um de eles corresponde a uma opção de linha de comando.

ValorOpção de linha de comando
NoErrorReport/ERRORREPORT:NONE
PromptImmediately/ERRORREPORT:PROMPT
QueueForNextLogin/ERRORREPORT:QUEUE
SendErrorReport/ERRORREPORT:SEND

Para obter mais informações, consulte / ERRORREPORT (relatório de erros internos do vinculador).

LinkIncremental

parâmetro opcional de Boolean .

Se true, permite vincular incremental.

Para obter mais informações, consulte / INCREMENTAL (Link incrementalmente).

LinkLibraryDependencies

parâmetro opcional de Boolean .

Se true, especifica que a saída de biblioteca das dependências de projeto são vinculadas automaticamente em.

Este parâmetro não corresponde a uma opção de vinculador.

LinkStatus

parâmetro opcional de Boolean .

Se true, especifica que o vinculador é exibir um indicador de progresso que mostra a porcentagem de link está completo.

Para obter mais informações, consulte o argumento de STATUS de / /LTCG (geração de código Link-time).

LinkTimeCodeGeneration

parâmetro opcional de String .

Especificar opções para didático. otimizações perfil

Especifique um dos seguintes valores, cada um de eles corresponde a uma opção de linha de comando.

ValorOpção de linha de comando
Default<none>
UseLinkTimeCodeGeneration/LTCG
PGInstrument/LTCG:PGInstrument
PGOptimization/LTCG:PGOptimize
PGUpdate/LTCG:PGUpdate

Para obter mais informações, consulte / /LTCG (geração de código Link-time).

ManifestFile

parâmetro opcional de String .

Altera o nome de arquivo padrão de manifesto para o nome de arquivo especificado.

Para obter mais informações, consulte / MANIFESTFILE (arquivo de manifesto do nome).

MapExports

parâmetro opcional de Boolean .

Se true, informa o vinculador para incluir funções exportadas em um mapa da web.

Para obter mais informações, consulte o argumento de EXPORTS de / MAPINFO (inclui informações sobre em Mapfile).

MapFileName

parâmetro opcional de String .

Altera o nome de arquivo de mapa para o nome de arquivo especificado.

MergedIDLBaseFileName

parâmetro opcional de String .

Especifica o nome de arquivo e a extensão do arquivo de .idl.

Para obter mais informações, consulte / IDLOUT (arquivos de saída do MIDL nome).

MergeSections

parâmetro opcional de String .

Seções das combina em uma imagem.Especifique from-section=to-section.

Para obter mais informações, consulte / Mesclar (combinar seções).

MidlCommandFile

parâmetro opcional de String .

Especifique o nome de um arquivo que contém opções de linha de comando de MIDL.

Para obter mais informações, consulte / MIDL (especificam opções de linha de comando MIDL).

MinimumRequiredVersion

parâmetro opcional de String .

Especifica a versão mínima do subsistema necessário.Os argumentos são números decimais no intervalo de 0 a 65535.

ModuleDefinitionFile

parâmetro opcional de String .

especifica o nome de arquivo de definição de módulo.

Para obter mais informações, consulte / DEF (especificar o arquivo de definição de módulo).

MSDOSStubFileName

parâmetro opcional de String .

Anexa o programa especificado de stub de MS-DOS para um programa Win32.

Para obter mais informações, consulte / STUB (nome do arquivo de Stub de MS-DOS).

NoEntryPoint

parâmetro opcional de Boolean .

Se true, especifica uma DLL de somente recursos.

Para obter mais informações, consulte / /NOENTRY (nenhum ponto de entrada).

ObjectFiles

parâmetro implícito de String[] .

Especifica os arquivos de objeto que são associados.

OptimizeReferences

parâmetro opcional de Boolean .

Se true, elimina as funções e/ou os dados que são referenciados nunca.

Para obter mais informações, consulte o argumento de REF em / OPT (otimizações).

OutputFile

parâmetro opcional de String .

Substitui o nome padrão e o local do programa que o vinculador cria.

Para obter mais informações, consulte / Check-OUT (nome do arquivo de saída).

PerUserRedirection

parâmetro opcional de Boolean .

Se true e saída de registro estão habilitados, força grava a HKEY_CLASSES_ROOT do Registro a ser redirecionado para HKEY_CURRENT_USER.

PreprocessOutput

parâmetro opcional de ITaskItem[] .

Defina um array de pré-processamento de saída de item que pode ser consumir e emitir tarefa.

PreventDllBinding

parâmetro opcional de Boolean .

Se true, a Bind.exe indica que a imagem vinculada não deve ser associada.

Para obter mais informações, consulte / ALLOWBIND (impedir a ligação de DLL).

Profile

parâmetro opcional de Boolean .

Se true, gera um arquivo de saída que pode ser usado com o profiler de Performance Tools .

Para obter mais informações, consulte Ou o perfil (Profiler de ferramentas de desempenho).

ProfileGuidedDatabase

parâmetro opcional de String .

Especifica o nome do arquivo de .pgd que será usado para armazenar as informações sobre o programa em execução

Para obter mais informações, consulte / PGD (Especifica o banco de dados para otimizações guiadas por perfil).

ProgramDatabaseFile

parâmetro opcional de String .

Especifica um nome para o banco de dados (PDB) do programa que o vinculador cria.

Para obter mais informações, consulte / PDB (Usar banco de dados de programa).

RandomizedBaseAddress

parâmetro opcional de Boolean .

Se true, gera uma imagem executável que pode ser aleatoriamente rebased em tempo de carregamento usando o recurso de (ASLR) de randomization de layout de espaço de endereço do windows.

Para obter mais informações, consulte / /DYNAMICBASE (randomização de layout do espaço de endereço de uso).

RegisterOutput

parâmetro opcional de Boolean .

Se true, registros principais a saída da compilação.

SectionAlignment

parâmetro opcional de Integer .

Especifica o alinhamento de cada seção dentro do espaço de endereço linear do programa.O valor do parâmetro é um número de bytes de unidade e é uma potência de dois.

Para obter mais informações, consulte / ALINHAR (alinhamento de seção).

SetChecksum

parâmetro opcional de Boolean .

Se true, determina a soma de verificação no cabeçalho de um arquivo .exe.

Para obter mais informações, consulte / RELEASE (conjunto a soma de verificação).

ShowProgress

parâmetro opcional de String .

Especifica a verbosidade de relatórios de progresso da operação de vinculação.

Especifique um dos seguintes valores, cada um de eles corresponde a uma opção de linha de comando.

ValorOpção de linha de comando
NotSet<none>
LinkVerbose/VERBOSE
LinkVerboseLib/VERBOSE:Lib
LinkVerboseICF/VERBOSE:ICF
LinkVerboseREF/VERBOSE:REF
LinkVerboseSAFESEH/VERBOSE:SAFESEH
LinkVerboseCLR/VERBOSE:CLR

Para obter mais informações, consulte / DETALHADO (mensagens de andamento da impressão).

Sources

Parâmetro de ITaskItem[] necessário.

Defina um array de MSBuild do arquivo de origem de item que pode ser consumir e emitir tarefa.

SpecifySectionAttributes

parâmetro opcional de String .

especifica os atributos de uma seção.Isso substitui atributos que foram definidos quando o arquivo de .obj para a seção foi criado.

Para obter mais informações, consulte / SEÇÃO (especificam atributos de seção).

StackCommitSize

parâmetro opcional de String .

especifica a quantidade de memória física em cada alocação quando a memória adicional é atribuída.

Para obter mais informações, consulte o argumento de commit de / PILHA (alocações de pilha).

StackReserveSize

parâmetro opcional de String .

Especifica o tamanho total de alocação de pilha na memória virtual.

Para obter mais informações, consulte o argumento de reserve de / PILHA (alocações de pilha).

StripPrivateSymbols

parâmetro opcional de String .

Cria um segundo arquivo de (PDB) do banco de dados do programa que omita os símbolos que você não deseja distribuir a seus clientes.Especifique o nome do segundo arquivo de PDB.

Para obter mais informações, consulte / PDBSTRIPPED (segmentar símbolos privados).

SubSystem

parâmetro opcional de String .

Especifica o ambiente para o arquivo executável.

Especifique um dos seguintes valores, cada um de eles corresponde a uma opção de linha de comando.

ValorOpção de linha de comando
NotSet<none>
Console/SUBSYSTEM:CONSOLE
Windows/SUBSYSTEM:WINDOWS
Native/SUBSYSTEM:NATIVE
EFI Application/SUBSYSTEM:EFI_APPLICATION
EFI Boot Service Driver/SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER
EFI ROM/SUBSYSTEM:EFI_ROM
EFI Runtime/SUBSYSTEM:EFI_RUNTIME_DRIVER
WindowsCE/SUBSYSTEM:WINDOWSCE
POSIX/SUBSYSTEM:POSIX

Para obter mais informações, consulte / O subsistema (Especifica o subsistema).

SupportNobindOfDelayLoadedDLL

parâmetro opcional de Boolean .

Se true, informa o vinculador para não incluir uma tabela de endereços vinculáveis (IAT) de importação na imagem final.

Para obter mais informações, consulte o argumento de NOBIND de / ATRASO (Delay carregar configurações de importação).

SupportUnloadOfDelayLoadedDLL

parâmetro opcional de Boolean .

Se true, com a função auxiliar de atraso - carregamento para oferecer suporte explícito descarregamento de DLL.

Para obter mais informações, consulte o argumento de UNLOAD de / ATRASO (Delay carregar configurações de importação).

SuppressStartupBanner

parâmetro opcional de Boolean .

Se true, evitar a exibição de mensagens de direitos autorais e o número de versão do quando inicia a tarefa.

Para obter mais informações, consulte / /NOLOGO (Suprimir faixa de inicialização) (Linker).

SwapRunFromCD

parâmetro opcional de Boolean .

Se true, informa o sistema operacional para a primeira impressão a saída do vinculador a um arquivo de permuta e em seguida, executa a imagem de aí.

Para obter mais informações, consulte o argumento de CD de / SWAPRUN (saída de vinculador de carga para o arquivo de troca).Além de isso, consulte o parâmetro de SwapRunFromNET .

SwapRunFromNET

parâmetro opcional de Boolean .

Se true, informa o sistema operacional para a primeira impressão a saída do vinculador a um arquivo de permuta e em seguida, executa a imagem de aí.

Para obter mais informações, consulte o argumento de NET de / SWAPRUN (saída de vinculador de carga para o arquivo de troca).Além de isso, consulte o parâmetro de SwapRunFromCD na tabela.

TargetMachine

parâmetro opcional de String .

Especifica a plataforma de destino para o programa ou DLL.

Especifique um dos seguintes valores, cada um de eles corresponde a uma opção de linha de comando.

ValorOpção de linha de comando
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

Para obter mais informações, consulte / MÁQUINA (Especifica a plataforma de destino).

TerminalServerAware

parâmetro opcional de Boolean .

Se true, define um sinalizador no campo de IMAGE_OPTIONAL_HEADER DllCharacteristics no cabeçalho opcional de imagem do programa.Quando esse sinalizador é definido, o servidor de terminal não fará determinadas alterações ao aplicativo.

Para obter mais informações, consulte / /TSAWARE (criar o aplicativo com reconhecimento de servidor de Terminal).

TrackerLogDirectory

parâmetro opcional de String .

Especifica o diretório de log de perseguidor.

TreatLinkerWarningAsErrors

parâmetro opcional de Boolean .

Se true, faz com que nenhum arquivo de saída ser gerado se o vinculador gera um aviso.

Para obter mais informações, consulte /WX (vinculador do tratar avisos como erros).

TurnOffAssemblyGeneration

parâmetro opcional de Boolean .

Se true, cria uma imagem para o arquivo de saída atual sem um assembly do.NET Framework.

Para obter mais informações, consulte / /NOASSEMBLY (criar um módulo MSIL).

TypeLibraryFile

parâmetro opcional de String .

Especifica o nome de arquivo e a extensão do arquivo de .tlb.Especifique um nome de arquivo, ou um caminho e nome de arquivo.

Para obter mais informações, consulte / TLBOUT (nome.Arquivo TLB).

TypeLibraryResourceID

parâmetro opcional de Integer .

Designa um valor especificado pelo usuário para uma biblioteca vinculador- criada do tipo.Especifique um valor de 1 a 65535.

Para obter mais informações, consulte / TLBID (Especifica a identificação do recurso para TypeLib).

UACExecutionLevel

parâmetro opcional de String .

Especifica a execução necessário em nível do aplicativo quando ele é executado sob com Controle de Conta de Usuário.

Especifique um dos seguintes valores, cada um de eles corresponde a uma opção de linha de comando.

ValorOpção de linha de comando
AsInvoker level='asInvoker'
HighestAvailable level='highestAvailable'
RequireAdministrator level='requireAdministrator'

Para obter mais informações, consulte o argumento de level de / (Informações do UAC incorpora no manifesto) MANIFESTUAC.

UACUIAccess

parâmetro opcional de Boolean .

Se true, o aplicativo ignora os níveis de segurança e unidades de interface do usuário conectados ao alto de permissão na área de trabalho; caso contrário, false.

Para obter mais informações, consulte o argumento de uiAccess de / (Informações do UAC incorpora no manifesto) MANIFESTUAC.

UseLibraryDependencyInputs

parâmetro opcional de Boolean .

Se true, entradas à ferramenta de bibliotecário é usado em vez do arquivo de biblioteca próprio quando a saída de biblioteca de dependências de projeto são vinculadas em.

Version

parâmetro opcional de String .

Coloque um número de versão no cabeçalho do arquivo .exe ou .dll.Especificar o “major[.minor]”.Os argumentos de major e de minor são números decimais de 0 a 65535.

Para obter mais informações, consulte / VERSÃO (informações de versão).

Consulte também

Outros recursos

Referência de tarefa do MSBuild