Vincular tarefa
Encapsula a ferramenta de vinculador do Visual C++, link. exe. A ferramenta do vinculador vincula os arquivos de objeto de formato de arquivo de objeto comum (COFF) e bibliotecas para criar um arquivo executável (. exe) ou uma biblioteca de vínculo dinâmico (DLL). Para obter mais informações, consulte Opções do Vinculador.
Parâmetros
A tabela a seguir descreve os parâmetros da Link de tarefas. A maioria dos parâmetros da tarefa e alguns conjuntos de parâmetros, correspondem a uma opção de linha de comando.
Parâmetro |
Descrição |
---|---|
AdditionalDependencies |
Opcional String[] parâmetro. Especifica uma lista de arquivos de entrada para adicionar o comando. Para obter mais informações, consulte Arquivos de LINK de entrada. |
AdditionalLibraryDirectories |
Opcional String[] parâmetro. Substitui o caminho da biblioteca de ambiente. Especifique um nome de diretório. Para obter mais informações, consulte / LIBPATH (Libpath adicional). |
AdditionalManifestDependencies |
Opcional String[] parâmetro. Especifica os atributos que serão colocados no dependency seção do arquivo de manifesto. Para obter mais informações, consulte / MANIFESTDEPENDENCY (Especifica o manifesto dependências). Além disso, consulte "Arquivos de configuração do Publisher" sobre o MSDN site da Web. |
AdditionalOptions |
Opcional String parâmetro. Uma lista de opções do vinculador conforme especificado na linha de comando. Por exemplo, "/option# de /option2 /option1". Use este parâmetro para especificar as opções de vinculador que não são representadas por outros Link parâmetro da tarefa. Para obter mais informações, consulte Opções do Vinculador. |
AddModuleNamesToAssembly |
Opcional String[] parâmetro. Adiciona uma referência de módulo a um assembly. Para obter mais informações, consulte / ASSEMBLYMODULE (Adicionar um módulo MSIL para o Assembly). |
AllowIsolation |
Opcional Boolean parâmetro. Se true, faz com que o sistema operacional para o manifesto de pesquisas e cargas. Se false, indica que as DLLs são carregadas como se houve nenhum manifesto. Para obter mais informações, consulte / ALLOWISOLATION (Lookup manifesto). |
AssemblyDebug |
Opcional Boolean parâmetro. Se true, emite a DebuggableAttribute atributo com o rastreamento de informações de depuração e desativa o JIT otimizações. Se false, emite a DebuggableAttribute atributo mas desativa o rastreamento de informações de depuração e permite otimizações de JIT. Para obter mais informações, consulte / /ASSEMBLYDEBUG (adiciona DebuggableAttribute). |
AssemblyLinkResource |
Opcional String[] parâmetro. Cria um link para um.Recurso NET Framework no arquivo de saída; o arquivo de recurso não é colocado no arquivo de saída. Especifique o nome do recurso. Para obter mais informações, consulte / ASSEMBLYLINKRESOURCE (Link para.NET Framework recurso). |
AttributeFileTracking |
Implícito Boolean parâmetro. Permite rastreamento para capturar o comportamento do link do incremental de arquivos mais profundo. Sempre retorna true. |
BaseAddress |
Opcional String parâmetro. Define um endereço base para o programa ou uma DLL que está sendo criado. Especificar {address[,size] | @filename,key}. Para obter mais informações, consulte / BASE (endereço de Base). |
BuildingInIDE |
Opcional Boolean parâmetro. Se for true, indica que o MSBuild é chamado a partir do IDE. Caso contrário, indica que o MSBuild é chamado a partir da linha de comando. Esse parâmetro não possui nenhum opção de vinculador equivalente. |
CLRImageType |
Opcional String parâmetro. Define o tipo de uma imagem de runtime (CLR) de idioma comum. Especifica um dos seguintes valores, cada um correspondendo 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 do CLR). |
CLRSupportLastError |
Opcional String parâmetro. Preserva o último código de erro das funções chamadas por meio do mecanismo P/Invoke. Especifica um dos seguintes valores, cada um correspondendo 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 de PInvoke). |
CLRThreadAttribute |
Opcional String parâmetro. Especifica explicitamente o atributo de thread do ponto de entrada do seu programa CLR. Especifica um dos seguintes valores, cada um correspondendo 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 do segmento CLR do conjunto). |
CLRUnmanagedCodeCheck |
Opcional Boolean parâmetro. Especifica se o vinculador aplicará SuppressUnmanagedCodeSecurityAttribute gerados pelo vinculador chamadas de P/Invoke do código gerenciado em DLLs nativas. Para obter mais informações, consulte / /CLRUNMANAGEDCODECHECK (adiciona SupressUnmanagedCodeSecurityAttribute). |
CreateHotPatchableImage |
Opcional String parâmetro. Prepara uma imagem para o hot patching. Especifica 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 |
Opcional Boolean parâmetro. Se true, que indica que um executável foi testado para ser compatível com o recurso de prevenção de execução de dados do Windows. Para obter mais informações, consulte / /NXCOMPAT (compatível com prevenção de execução de dados). |
DelayLoadDLLs |
Opcional String[] parâmetro. Este parâmetro faz com que carregamento atrasado de DLLs. Especifique o nome de uma DLL para atrasar o carregamento. Para obter mais informações, consulte / Executar delayload em (importação de carregamento de atraso). |
DelaySign |
Opcional Boolean parâmetro. Se true, parcialmente assina um assembly. Por padrão, o valor é false. Para obter mais informações, consulte / DELAYSIGN (parcialmente assinar um Assembly). |
Driver |
Opcional String parâmetro. Especifica este parâmetro para criar um driver de modo de kernel Windows NT. Especifica um dos seguintes valores, cada um correspondendo 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 |
Opcional String[] parâmetro. Incorpora um arquivo de recurso em um assembly. Especifique o nome do arquivo de recurso necessário. Opcionalmente, especificar o nome lógico, o que é usado para carregar o recurso, e o PRIVATE opção, que indica o manifesto do assembly é que o arquivo de recurso é particular. Para obter mais informações, consulte / ASSEMBLYRESOURCE (incorporar um recurso gerenciado). |
EnableCOMDATFolding |
Opcional Boolean parâmetro. Se true, habilita a dobra de COMDAT idênticos. Para obter mais informações, consulte o ICF[= iterations] o argumento de / OPT (otimizações). |
EnableUAC |
Opcional Boolean parâmetro. Se true, especifica que as informações de controle de conta de usuário (UAC) são incorporadas no manifesto do programa. Para obter mais informações, consulte / (Informações do UAC incorpora no manifesto) MANIFESTUAC. |
EntryPointSymbol |
Opcional String parâmetro. Especifica a função de ponto de entrada como o endereço inicial para um arquivo. exe ou 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 |
Opcional Boolean parâmetro. Se true, cria um programa ou uma DLL que pode ser carregado somente no seu endereço base preferido. Para obter mais informações, consulte / FIXED (endereço Base fixo). |
ForceFileOutput |
Opcional String parâmetro. Instrui o vinculador para criar um arquivo. exe válido ou DLL mesmo se um símbolo é referenciado, mas não definido ou é multiplicar definido. Especifica um dos seguintes valores, cada um correspondendo 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 |
Opcional String[] parâmetro. Esse parâmetro instrui o vinculador para adicionar um símbolo especificado para a tabela de símbolos. Para obter mais informações, consulte / INCLUIR (forçar referências de símbolo). |
FunctionOrder |
Opcional String parâmetro. Este parâmetro otimiza seu programa, colocando as funções de pacotes especificadas (COMDATs) na imagem em uma ordem predeterminada. Para obter mais informações, consulte / ORDEM (funções de colocar em ordem). |
GenerateDebugInformation |
Opcional Boolean parâmetro. Se true, cria as informações de depuração para o arquivo. exe ou DLL. Para obter mais informações, consulte /Debug (gerar informações de depuração). |
GenerateManifest |
Opcional Boolean parâmetro. Se true, cria um arquivo de manifesto lado a lado. Para obter mais informações, consulte / MANIFESTO (criar o manifesto do Assembly de lado a lado). |
GenerateMapFile |
Opcional Boolean parâmetro. Se true, cria um o arquivo de mapa. A extensão de nome de arquivo do arquivo de mapa é. map. Para obter mais informações, consulte / MAPEAR (Gerar Mapfile). |
HeapCommitSize |
Opcional String parâmetro. Especifica a quantidade de memória física no heap alocar cada vez. Para obter mais informações, consulte o commit argumento no / HEAP (tamanho de Heap do conjunto). Consulte também o HeapReserveSize parâmetro. |
HeapReserveSize |
Opcional String parâmetro. Especifica a alocação de heap total na memória virtual. Para obter mais informações, consulte o reserve argumento no / HEAP (tamanho de Heap do conjunto). Consulte também o HeapCommitSize parâmetro na tabela. |
IgnoreAllDefaultLibraries |
Opcional Boolean parâmetro. Se true, que instrui o vinculador para remover uma ou mais bibliotecas padrão da lista de bibliotecas, ele pesquisa quando ele resolve referências externas. Para obter mais informações, consulte / /NODEFAULTLIB (ignorar bibliotecas). |
IgnoreEmbeddedIDL |
Opcional Boolean parâmetro. Se true, que especifica os atributos IDL no código-fonte não devem ser processados em um arquivo. idl. Para obter mais informações, consulte / /IGNOREIDL (não o processo de atributos em MIDL). |
IgnoreImportLibrary |
Opcional Boolean parâmetro. Se true, especifica que a biblioteca de importações gerada por esta configuração não deve ser importada em projetos dependentes. Este parâmetro não corresponde a uma opção de vinculador. |
IgnoreSpecificDefaultLibraries |
Opcional String[] parâmetro. Especifica um ou mais nomes das bibliotecas padrão para ignorar. Separe várias bibliotecas usando o ponto e vírgula. Para obter mais informações, consulte / /NODEFAULTLIB (ignorar bibliotecas). |
ImageHasSafeExceptionHandlers |
Opcional Boolean parâmetro. Se true, o vinculador produz uma imagem somente se ele também pode produzir uma tabela de manipuladores de exceção segura. da imagem Para obter mais informações, consulte /SafeSEH (a imagem tem manipuladores de exceção segura). |
ImportLibrary |
Opcional String parâmetro. Um nome de biblioteca de importação especificado pelo usuário que substitui o nome da biblioteca padrão. Para obter mais informações, consulte / IMPLIB (biblioteca de importação de nome). |
KeyContainer |
Opcional String parâmetro. Recipiente 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). Consulte também o KeyFile parâmetro na tabela. |
KeyFile |
Opcional String parâmetro. 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). Consulte também o KeyContainer parâmetro. |
LargeAddressAware |
Opcional Boolean parâmetro. Se true, o aplicativo pode manipular a endereços maiores que 2 gigabytes. Para obter mais informações, consulte / /LARGEADDRESSAWARE (identificador de endereços grandes). |
LinkDLL |
Opcional Boolean parâmetro. Se true, que cria uma DLL como o arquivo de saída principal. Para obter mais informações, consulte / DLL (Build uma DLL). |
LinkErrorReporting |
Opcional String parâmetro. Permite que você fornecer informações de erro (ICE) interno do compilador diretamente à Microsoft. Especifica um dos seguintes valores, cada um correspondendo 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 |
Opcional Boolean parâmetro. Se true, habilita o vínculo incremental. Para obter mais informações, consulte / INCREMENTAL (incrementalmente de Link). |
LinkLibraryDependencies |
Opcional Boolean parâmetro. Se true, especifica que as saídas de biblioteca das dependências do projeto são vinculados automaticamente cm Este parâmetro não corresponde a uma opção de vinculador. |
LinkStatus |
Opcional Boolean parâmetro. Se true, especifica que o vinculador exibir um indicador de progresso mostra a porcentagem do link está concluída. Para obter mais informações, consulte o STATUS o argumento de / /LTCG (geração de código Link-time). |
LinkTimeCodeGeneration |
Opcional String parâmetro. Especifica opções de Otimização Guiada por perfil. Especifica um dos seguintes valores, cada um correspondendo 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 |
Opcional String parâmetro. Altera o nome do arquivo de manifesto padrão para o nome de arquivo especificado. Para obter mais informações, consulte / MANIFESTFILE (arquivo de manifesto do nome). |
MapExports |
Opcional Boolean parâmetro. Se true, que instrui o vinculador a incluir funções exportadas em um arquivo de mapa. Para obter mais informações, consulte o EXPORTS o argumento de / O MAPINFO (incluir informações no Mapfile). |
MapFileName |
Opcional String parâmetro. Altera o nome do arquivo de mapa padrão para o nome de arquivo especificado. |
MergedIDLBaseFileName |
Opcional String parâmetro. Especifica o nome do arquivo e a extensão de nome de arquivo do arquivo. idl. Para obter mais informações, consulte / IDLOUT (arquivos de saída do MIDL nome). |
MergeSections |
Opcional String parâmetro. Combina as seções em uma imagem. Especificar from-section=to-section. Para obter mais informações, consulte / Mesclar (combinar seções). |
MidlCommandFile |
Opcional String parâmetro. Especifique o nome de um arquivo que contém as opções de linha de comando MIDL. Para obter mais informações, consulte / MIDL (especificam opções de linha de comando MIDL). |
MinimumRequiredVersion |
Opcional String parâmetro. Especifica a versão mínima necessária do subsistema. Os argumentos são números decimais no intervalo de 0 a 65535. |
ModuleDefinitionFile |
Opcional String parâmetro. Especifica o nome de um o arquivo de definição de módulo. Para obter mais informações, consulte / DEF (especificar o arquivo de definição de módulo). |
MSDOSStubFileName |
Opcional String parâmetro. Anexa o programa especificado de stub do MS-DOS para um programa em Win32. Para obter mais informações, consulte / STUB (nome de arquivo de Stub do MS-DOS). |
NoEntryPoint |
Opcional Boolean parâmetro. Se true, especifica uma DLL somente recurso. Para obter mais informações, consulte / /NOENTRY (ponto de entrada). |
ObjectFiles |
Implícito String[] parâmetro. Especifica os arquivos de objeto que estão vinculados. |
OptimizeReferences |
Opcional Boolean parâmetro. Se true, elimina as funções e/ou dados que nunca são consultados. Para obter mais informações, consulte o REF argumento no / OPT (otimizações). |
OutputFile |
Opcional String parâmetro. Substitui o nome padrão e o local do programa que cria do vinculador. Para obter mais informações, consulte / OUT (nome do arquivo de saída). |
PerUserRedirection |
Opcional Boolean parâmetro. Se true e registrar saída estiver ativada, força gravações no registro para HKEY_CLASSES_ROOT a ser redirecionado para HKEY_CURRENT_USER. |
PreprocessOutput |
Opcional ITaskItem[] parâmetro. Define uma matriz de itens de saída de pré-processador que pode ser consumido e emitido por tarefas. |
PreventDllBinding |
Opcional Boolean parâmetro. Se true, indica a Bind.exe que a imagem vinculada não deve ser ligados. Para obter mais informações, consulte / ALLOWBIND (impedir a ligação de DLL). |
Profile |
Opcional Boolean parâmetro. Se true, produz um arquivo de saída pode ser usado com o Performance Tools profiler. Para obter mais informações, consulte Ou o perfil (Profiler de ferramentas de desempenho). |
ProfileGuidedDatabase |
Opcional String parâmetro. Especifica o nome do arquivo .pgd que será usado para armazenar 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 |
Opcional String parâmetro. Especifica um nome para o banco de dados do programa (PDB) que cria do vinculador. Para obter mais informações, consulte / PDB (Usar banco de dados de programa). |
RandomizedBaseAddress |
Opcional Boolean parâmetro. Se true, gera uma imagem executável que base pode ser aleatoriamente alterada no tempo de carregamento usando o aleatorização do espaço de endereço o recurso (ASLR) do Windows. Para obter mais informações, consulte / /DYNAMICBASE (randomização de layout do espaço de endereço de uso). |
RegisterOutput |
Opcional Boolean parâmetro. Se true, que registra a saída primária da compilação. |
SectionAlignment |
Opcional Integer parâmetro. 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 |
Opcional Boolean parâmetro. Se true, define 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 |
Opcional String parâmetro. Especifica a verbosidade de relatórios de andamento para a operação de vinculação. Especifica um dos seguintes valores, cada um correspondendo 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 /VERBOSE (mensagens de andamento da impressão). |
Sources |
Obrigatório ITaskItem[] parâmetro. Define uma matriz dos itens de arquivo de origem de MSBuild que pode ser consumido e emitido por tarefas. |
SpecifySectionAttributes |
Opcional String parâmetro. Especifica os atributos de uma seção. Isso substitui os atributos que foram definidos quando o arquivo. obj, para a seção foi compilado. Para obter mais informações, consulte / SEÇÃO (especificam atributos de seção). |
StackCommitSize |
Opcional String parâmetro. Especifica a quantidade de memória física em cada alocação quando a memória adicional é alocada. Para obter mais informações, consulte o commit o argumento de / PILHA (alocações de pilha). |
StackReserveSize |
Opcional String parâmetro. Especifica o tamanho de alocação da pilha total na memória virtual. Para obter mais informações, consulte o reserve o argumento de / PILHA (alocações de pilha). |
StripPrivateSymbols |
Opcional String parâmetro. Cria um segundo arquivo de banco de dados (PDB) do programa que omite os símbolos que você não deseja distribuir aos seus clientes. Especifique o nome do segundo arquivo PDB. Para obter mais informações, consulte / PDBSTRIPPED (segmentar símbolos privados). |
SubSystem |
Opcional String parâmetro. Especifica o ambiente para o executável. Especifica um dos seguintes valores, cada um correspondendo 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 |
Opcional Boolean parâmetro. Se true, que instrui o vinculador para não incluir um ligáveis importação endereço tabela (IAT) na imagem final. Para obter mais informações, consulte o NOBIND o argumento de / ATRASO (Delay carregar configurações de importação). |
SupportUnloadOfDelayLoadedDLL |
Opcional Boolean parâmetro. Se true, informa à função de auxiliar de carregamento de atraso para dar suporte explícito de descarregamento da DLL. Para obter mais informações, consulte o UNLOAD o argumento de / ATRASO (Delay carregar configurações de importação). |
SuppressStartupBanner |
Opcional Boolean parâmetro. Se true, impede a exibição do número de versão e copyright mensagem quando inicia a tarefa. Para obter mais informações, consulte / /NOLOGO (Suprimir faixa de inicialização) (Linker). |
SwapRunFromCD |
Opcional Boolean parâmetro. Se true, informa ao sistema operacional para a primeira cópia de saída do vinculador para um arquivo de troca e executa a imagem a partir daí. Para obter mais informações, consulte o CD o argumento de / SWAPRUN (saída de vinculador de carga para o arquivo de troca). Consulte também o SwapRunFromNET parâmetro. |
SwapRunFromNET |
Opcional Boolean parâmetro. Se true, informa ao sistema operacional para a primeira cópia de saída do vinculador para um arquivo de troca e executa a imagem a partir daí. Para obter mais informações, consulte o NET o argumento de / SWAPRUN (saída de vinculador de carga para o arquivo de troca). Consulte também o SwapRunFromCD parâmetro na tabela. |
TargetMachine |
Opcional String parâmetro. Especifica a plataforma de destino para o programa ou uma DLL. Especifica um dos seguintes valores, cada um correspondendo 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 |
Opcional Boolean parâmetro. Se true, que define um sinalizador no campo IMAGE_OPTIONAL_HEADER DllCharacteristics cabeçalho opcional. da imagem do programa Quando esse sinalizador estiver definido, o servidor de Terminal não fazer certas alterações para o aplicativo. Para obter mais informações, consulte / /TSAWARE (criar o aplicativo com reconhecimento de servidor de Terminal). |
TrackerLogDirectory |
Opcional String parâmetro. Especifica o diretório de log do controlador. |
TreatLinkerWarningAsErrors |
Opcional Boolean parâmetro. Se true, faz com que nenhum arquivo de saída ser gerada se o vinculador gera um aviso. Para obter mais informações, consulte /WX (vinculador do tratar avisos como erros). |
TurnOffAssemblyGeneration |
Opcional Boolean parâmetro. Se true, cria uma imagem para o arquivo de saída atual sem um.NET Framework assembly. Para obter mais informações, consulte / /NOASSEMBLY (criar um módulo MSIL). |
TypeLibraryFile |
Opcional String parâmetro. Especifica o nome do arquivo e a extensão de nome de arquivo do arquivo. tlb. Especifique um nome de arquivo ou um caminho e nome de arquivo. Para obter mais informações, consulte / TLBOUT (nome.Arquivo TLB). |
TypeLibraryResourceID |
Opcional Integer parâmetro. Designa um valor especificado pelo usuário para uma biblioteca de tipos criados pelo vinculador. Especifique um valor de 1 a 65535. Para obter mais informações, consulte / TLBID (Especifica o ID de recurso para TypeLib). |
UACExecutionLevel |
Opcional String parâmetro. Especifica o nível de execução solicitado para o aplicativo quando ele é executado sob com controle de conta de usuário. Especifica um dos seguintes valores, cada um correspondendo 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 level o argumento de / (Informações do UAC incorpora no manifesto) MANIFESTUAC. |
UACUIAccess |
Opcional Boolean parâmetro. Se true, o aplicativo ignora os níveis de proteção de interface de usuário e unidades de entrada para o windows mais altos de permissão na área de trabalho (como um teclado virtual); Caso contrário, false. Para obter mais informações, consulte o uiAccess o argumento de / (Informações do UAC incorpora no manifesto) MANIFESTUAC. |
UseLibraryDependencyInputs |
Opcional Boolean parâmetro. Se true, as entradas para a ferramenta de bibliotecário são usadas em vez do arquivo de biblioteca quando as saídas de biblioteca das dependências do projeto são vinculadas de pol. |
Version |
Opcional String parâmetro. Coloque um número de versão no cabeçalho do arquivo. exe ou. dll. Especificar "major[.minor]". O major e minor argumentos são números decimais entre 0 e 65535. Para obter mais informações, consulte / VERSÃO (informações de versão). |