Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Note
Cette tâche est disponible uniquement lors de l’utilisation du système de génération C++.
Encapsule l’outil Éditeur de liens Microsoft C++, link.exe. L’outil éditeur de liens lie des fichiers et bibliothèques COFF (Common Object File Format) pour créer un fichier exécutable (.exe) ou une bibliothèque de liens dynamiques (DLL). Pour plus d’informations, consultez les options éditeur de liens et utiliser MSBuild à partir de la ligne de commande et utiliser l’ensemble d’outils Microsoft C++ à partir de la ligne de commande.
Paramètres
Le code suivant décrit les paramètres de la tâche Link . La plupart des paramètres de tâche et quelques ensembles de paramètres correspondent à une option de ligne de commande.
AdditionalDependencies
Paramètre String[] facultatif.
Spécifie une liste de fichiers d’entrée à ajouter à la commande.
Pour plus d’informations, consultez les fichiers d’entrée LINK.
AdditionalLibraryDirectories
Paramètre String[] facultatif.
Remplace le chemin de la bibliothèque d’environnement. Spécifiez un nom de répertoire.
Pour plus d’informations, consultez /LIBPATH (Libpath supplémentaire).
AdditionalManifestDependencies
Paramètre String[] facultatif.
Spécifie les attributs qui seront placés dans la
dependencysection du fichier manifeste.Pour plus d’informations, consultez /MANIFESTDEPENDENCY (Spécifier les dépendances de manifeste). Consultez également les fichiers de configuration de Publisher.
AdditionalOptions
Paramètre string facultatif.
Liste des options de l’éditeur de liens spécifiées sur la ligne de commande. Par exemple, /<option1> /<option2> /<option#>. Utilisez ce paramètre pour spécifier les options de l’éditeur de liens qui ne sont pas représentées par d’autres paramètres de tâche Link .
Pour plus d’informations, consultez les options éditeur de liens.
AddModuleNamesToAssembly
Paramètre String[] facultatif.
Ajoute une référence de module à un assembly.
Pour plus d’informations, consultez /ASSEMBLYMODULE (Ajouter un module MSIL à l’assembly).
AllowIsolation
Paramètre booléen facultatif .
Si
true, le système d’exploitation effectue des recherches et des chargements de manifestes. Sifalse, indique que les DLL sont chargées comme s’il n’y avait pas de manifeste.Pour plus d’informations, consultez /ALLOWISOLATION (recherche de manifeste).
AssemblyDebug
Paramètre booléen facultatif .
Si
true, émet l’attribut DebuggableAttribute avec le suivi des informations de débogage et désactive les optimisations JIT. Sifalse, émet l’attribut DebuggableAttribute , mais désactive le suivi des informations de débogage et active les optimisations JIT.Pour plus d’informations, consultez /ASSEMBLYDEBUG (Ajouter DebuggableAttribute).
AssemblyLinkResource
Paramètre String[] facultatif.
Crée un lien vers une ressource .NET Framework dans le fichier de sortie ; le fichier de ressources n’est pas placé dans le fichier de sortie. Spécifiez le nom de la ressource.
Pour plus d’informations, consultez /ASSEMBLYLINKRESOURCE (Lien vers la ressource .NET Framework).
AttributeFileTracking
Paramètre booléen implicite .
Permet un suivi des fichiers plus approfondi pour capturer le comportement de l’incrémentiel du lien. Retourne
truetoujours .BaseAddress
Paramètre string facultatif.
Définit une adresse de base pour le programme ou la DLL en cours de génération. Spécifiez
{address[,size] | @filename,key}.Pour plus d’informations, consultez /BASE (adresse de base).
BuildingInIDE
Paramètre booléen facultatif .
Si la valeur est true, indique que MSBuild est appelé à partir de l’IDE. Sinon, indique que MSBuild est appelé à partir de la ligne de commande.
Ce paramètre n’a aucune option d’éditeur de liens équivalente.
CLRImageType
Paramètre string facultatif.
Définit le type d’une image CLR (Common Language Runtime).
Spécifiez l’une des valeurs suivantes, chacune correspondant à une option d’éditeur de liens.
Faire défaut - <aucun>
ForceIJWImage - /CLRIMAGETYPE :IJW
ForcePureILImage - /CLRIMAGETYPE :PURE
ForceSafeILImage - /CLRIMAGETYPE :SAFE
Pour plus d’informations, consultez /CLRIMAGETYPE (Spécifier le type d’image CLR).
CLRSupportLastError
Paramètre string facultatif.
Conserve le dernier code d’erreur des fonctions appelées via le mécanisme P/Invoke.
Spécifiez l’une des valeurs suivantes, chacune correspondant à une option d’éditeur de liens.
Activé - /CLRSupportLastError
Handicapé - /CLRSupportLastError :NO
SystemDlls - /CLRSupportLastError :SYSTEMDLL
Pour plus d’informations, consultez /CLRSUPPORTLASTERROR (Conserver le dernier code d’erreur pour les appels PInvoke).
CLRThreadAttribute
Paramètre string facultatif.
Spécifie explicitement l’attribut de thread pour le point d’entrée de votre programme CLR.
Spécifiez l’une des valeurs suivantes, chacune correspondant à une option d’éditeur de liens.
DefaultThreadingAttribute - /CLRTHREADATTRIBUTE :NONE
MTAThreadingAttribute - /CLRTHREADATTRIBUTE :MTA
STAThreadingAttribute - /CLRTHREADATTRIBUTE :STA
Pour plus d’informations, consultez /CLRTHTHREADATTRIBUTE (Définir l’attribut de thread CLR).
CLRUnmanagedCodeCheck
Paramètre booléen facultatif .
Spécifie si l’éditeur de liens applique SuppressUnmanagedCodeSecurityAttribute aux appels P/Invoke générés par l’éditeur de liens à partir du code managé dans des DLL natives.
Pour plus d’informations, consultez /CLRUNMANAGEDCODECHECK (Ajouter SuppressUnmanagedCodeSecurityAttribute).
CreateHotPatchableImage
Paramètre string facultatif.
Prépare une image pour la mise à jour corrective à chaud.
Spécifiez l’une des valeurs suivantes, qui correspond à une option d’éditeur de liens.
Activé - /FUNCTIONPADMIN
X86Image - /FUNCTIONPADMIN :5
X64Image - /FUNCTIONPADMIN :6
ItaniumImage - /FUNCTIONPADMIN :16
Pour plus d’informations, consultez /FUNCTIONPADMIN (Créer une image hotpatchable).
DataExecutionPrevention
Paramètre booléen facultatif .
Si
true, indique qu’un exécutable a été testé pour être compatible avec la fonctionnalité De prévention de l’exécution des données Windows.Pour plus d’informations, consultez /NXCOMPAT (Compatible avec la prévention de l’exécution des données).
DelayLoadDLLs
Paramètre String[] facultatif.
Ce paramètre entraîne le chargement différé des DLL. Spécifiez le nom d’une DLL pour retarder le chargement.
Pour plus d’informations, consultez /DELAYLOAD (Importation de chargement différée).
DelaySign
Paramètre booléen facultatif .
Si
true, signe partiellement un assembly. Par défaut, la valeur estfalse.Pour plus d’informations, consultez /DELAYSIGN (Signer partiellement un assembly).
Driver
Paramètre string facultatif.
Spécifiez ce paramètre pour générer un pilote en mode noyau Windows NT.
Spécifiez l’une des valeurs suivantes, chacune correspondant à une option d’éditeur de liens.
NotSet - <aucun>
Chauffeur - /Chauffeur
UpOnly - /DRIVER :UPONLY
WDM - /DRIVER :WDM
Pour plus d’informations, consultez /DRIVER (pilote en mode noyau Windows NT).
EmbedManagedResourceFile
Paramètre String[] facultatif.
Incorpore un fichier de ressources dans un assembly. Spécifiez le nom du fichier de ressources requis. Spécifiez éventuellement le nom logique, utilisé pour charger la ressource et l’option PRIVATE , qui indique dans le manifeste d’assembly que le fichier de ressources est privé.
Pour plus d’informations, consultez /ASSEMBLYRESOURCE (Incorporer une ressource managée).
EnableCOMDATFolding
Paramètre booléen facultatif .
Si
true, active le pliage COMDAT identique.Pour plus d’informations, consultez l’argument
ICF[= iterations]/OPT (Optimisations).EnableUAC
Paramètre booléen facultatif .
Si
true, spécifie que les informations de contrôle de compte d’utilisateur (UAC) sont incorporées dans le manifeste du programme.Pour plus d’informations, consultez /MANIFESTUAC (Incorpore les informations UAC dans le manifeste).
EntryPointSymbol
Paramètre string facultatif.
Spécifie une fonction de point d’entrée comme adresse de départ d’un fichier ou d’une DLL .exe . Spécifiez un nom de fonction comme valeur de paramètre.
Pour plus d’informations, consultez /ENTRY (symbole de point d’entrée).
FixedBaseAddress
Paramètre booléen facultatif .
Si
true, crée un programme ou une DLL qui ne peut être chargé qu’à son adresse de base préférée.Pour plus d’informations, consultez /FIXED (adresse de base fixe).
ForceFileOutput
Paramètre string facultatif.
Indique à l’éditeur de liens de créer un fichier ou dll de.exe valide, même si un symbole est référencé, mais pas défini ou est multiplié.
Spécifiez l’une des valeurs suivantes, chacune correspondant à une option de ligne de commande.
Activé - /FORCE
MultiplieDefinedSymbolOnly - /FORCE :MULTIPLE
UndefinedSymbolOnly - /FORCE :NON RÉSOLU
Pour plus d’informations, consultez /FORCE (Forcer la sortie du fichier).
ForceSymbolReferences
Paramètre String[] facultatif.
Ce paramètre indique à l’éditeur de liens d’ajouter un symbole spécifié à la table de symboles.
Pour plus d’informations, consultez /INCLUDE (Forcer les références de symboles).
FunctionOrder
Paramètre string facultatif.
Ce paramètre optimise votre programme en plaçant les fonctions empaquetées spécifiées (COMDAT) dans l’image dans un ordre prédéterminé.
Pour plus d’informations, consultez /ORDER (Fonctions Put dans l’ordre).
GenerateDebugInformation
Paramètre booléen facultatif .
Si
true, crée des informations de débogage pour le fichier ou la DLL .exe .Pour plus d’informations, consultez /DEBUG (Générer des informations de débogage).
GenerateManifest
Paramètre booléen facultatif .
Si
true, crée un fichier manifeste côte à côte.Pour plus d’informations, consultez /MANIFEST (Créer un manifeste d’assembly côte à côte).
GenerateMapFile
Paramètre booléen facultatif .
Si
true, crée un fichier map. L’extension de nom de fichier du fichier map est .map.Pour plus d’informations, consultez /MAP (Générer un fichier mapfile).
TasCommitSize
Paramètre string facultatif.
Spécifie la quantité de mémoire physique sur le tas à allouer à la fois.
Pour plus d’informations, consultez l’argument dans /HEAP (Définir la
committaille du tas). Consultez également le paramètre HeapReserveSize .HeapReserveSize
Paramètre string facultatif.
Spécifie l’allocation totale de tas dans la mémoire virtuelle.
Pour plus d’informations, consultez l’argument dans /HEAP (Définir la
reservetaille du tas). Consultez également le paramètre HeapCommitSize dans cette table.IgnoreAllDefaultLibraries
Paramètre booléen facultatif .
Si
true, indique à l’éditeur de liens de supprimer une ou plusieurs bibliothèques par défaut de la liste des bibliothèques qu’il recherche lorsqu’il résout des références externes.Pour plus d’informations, consultez /NODEFAULTLIB (Ignorer les bibliothèques).
IgnoreEmbeddedIDL
Paramètre booléen facultatif .
Si
true, spécifie que tous les attributs IDL dans le code source ne doivent pas être traités dans un fichier .idl .Pour plus d’informations, consultez /IGNOREIDL (Ne pas traiter les attributs dans MIDL).
IgnoreImportLibrary
Paramètre booléen facultatif .
Si
true, spécifie que la bibliothèque d’importation générée par cette configuration ne doit pas être importée dans des projets dépendants.Ce paramètre ne correspond pas à une option d’éditeur de liens.
IgnoreSpecificDefaultLibraries
Paramètre String[] facultatif.
Spécifie un ou plusieurs noms de bibliothèques par défaut à ignorer. Séparez plusieurs bibliothèques à l’aide de points-virgules.
Pour plus d’informations, consultez /NODEFAULTLIB (Ignorer les bibliothèques).
ImageHasSafeExceptionHandlers
Paramètre booléen facultatif .
Si
true, l’éditeur de liens produit une image uniquement si elle peut également produire une table des gestionnaires d’exceptions fiables de l’image.Pour plus d’informations, consultez /SAFESEH (Image a des gestionnaires d’exceptions sécurisés).
ImportLibrary
Nom de la bibliothèque d’importation spécifié par l’utilisateur qui remplace le nom de la bibliothèque par défaut.
Pour plus d’informations, consultez /IMPLIB (Bibliothèque d’importation de noms).
KeyContainer
Paramètre string facultatif.
Conteneur qui contient la clé d’un assembly signé.
Pour plus d’informations, consultez /KEYCONTAINER (Spécifier un conteneur de clés pour signer un assembly). Consultez également le paramètre KeyFile dans ce tableau.
KeyFile
Paramètre string facultatif.
Spécifie un fichier qui contient la clé d’un assembly signé.
Pour plus d’informations, consultez /KEYFILE (Spécifier la paire clé ou clé pour signer un assembly). Consultez également le paramètre KeyContainer .
LargeAddressAware
Paramètre booléen facultatif .
Si
true, l’application peut gérer des adresses supérieures à 2 gigaoctets.Pour plus d’informations, consultez /LARGEADDRESSAWARE (Gérer les adresses volumineuses).
LinkDLL
Paramètre booléen facultatif .
Si
true, génère une DLL en tant que fichier de sortie principal.Pour plus d’informations, consultez /DLL (Générer une DLL).
LinkErrorReporting
Paramètre string facultatif.
Vous permet de fournir des informations d’erreur interne du compilateur (ICE) directement à Microsoft.
Spécifiez l’une des valeurs suivantes, chacune correspondant à une option de ligne de commande.
NoErrorReport - /ERRORREPORT :NONE
Invite immédiatement - /ERRORREPORT :PROMPT
QueueForNextLogin - /ERRORREPORT :QUEUE
SendErrorReport - /ERRORREPORT :SEND
Pour plus d’informations, consultez /ERRORREPORT (Signaler des erreurs d’éditeur de liens internes).
LinkIncremental
Paramètre booléen facultatif .
Si
true, active la liaison incrémentielle.Pour plus d’informations, consultez /INCREMENTAL (Lien incrémentiel).
LinkLibraryDependencies
Paramètre booléen facultatif .
Si
true, spécifie que les sorties de bibliothèque des dépendances de projet sont automatiquement liées.Ce paramètre ne correspond pas à une option d’éditeur de liens.
LinkStatus
Paramètre booléen facultatif .
Si
true, spécifie que l’éditeur de liens doit afficher un indicateur de progression qui indique le pourcentage du lien terminé.Pour plus d’informations, consultez l’argument
STATUSde /LTCG (génération de code au moment du lien).LinkTimeCodeGeneration
Paramètre string facultatif.
Spécifie les options d’optimisation guidée par profil.
Spécifiez l’une des valeurs suivantes, chacune correspondant à une option de ligne de commande.
Faire défaut - <aucun>
UseLinkTimeCodeGeneration - /LTCG
PGInstrument - /LTCG :PGInstrument
PGOptimization - /LTCG :PGOptimize
PGUpdate
- /LTCG :PGUpdate
Pour plus d’informations, consultez /LTCG (génération de code au moment du lien).
ManifestFile
Paramètre string facultatif.
Remplace le nom du fichier manifeste par défaut par le nom de fichier spécifié.
Pour plus d’informations, consultez /MANIFESTFILE (fichier manifeste de nom).
MapExports
Paramètre booléen facultatif .
Si
true, indique à l’éditeur de liens d’inclure des fonctions exportées dans un fichier map.Pour plus d’informations, consultez l’argument
EXPORTSde /MAPINFO (Inclure des informations dans mapfile).MapFileName
Paramètre string facultatif.
Remplace le nom de fichier map par défaut par le nom de fichier spécifié.
MergedIDLBaseFileName
Paramètre string facultatif.
Spécifie le nom de fichier et l’extension de nom de fichier du fichier .idl .
Pour plus d’informations, consultez /IDLOUT (Nommer les fichiers de sortie MIDL).
MergeSections
Paramètre string facultatif.
Combine des sections dans une image. Spécifiez
from-section=to-section.Pour plus d’informations, consultez /MERGE (Combiner des sections).
MidlCommandFile
Paramètre string facultatif.
Spécifiez le nom d’un fichier qui contient les options de ligne de commande MIDL.
Pour plus d’informations, consultez /MIDL (Spécifier les options de ligne de commande MIDL).
MinimumRequiredVersion
Paramètre string facultatif.
Spécifie la version minimale requise du sous-système. Les arguments sont des nombres décimaux dans la plage 0 à 65535.
ModuleDefinitionFile
Paramètre string facultatif.
Spécifie le nom d’un fichier de définition de module.
Pour plus d’informations, consultez /DEF (Spécifier le fichier de définition de module).
MSDOSStubFileName
Paramètre string facultatif.
Joint le programme stub MS-DOS spécifié à un programme Win32.
Pour plus d’informations, consultez /STUB (MS-DOS nom de fichier stub).
NoEntryPoint
Paramètre booléen facultatif .
Si
true, spécifie une DLL de ressource uniquement.Pour plus d’informations, consultez /NOENTRY (aucun point d’entrée).
ObjectFiles
Paramètre String[] implicite.
Spécifie les fichiers objet liés.
OptimizeReferences
Paramètre booléen facultatif .
Si
true, élimine les fonctions et/ou données qui ne sont jamais référencées.Pour plus d’informations, consultez l’argument
REFdans /OPT (Optimisations).OutputFile
Paramètre string facultatif.
Remplace le nom et l’emplacement par défaut du programme que l’éditeur de liens crée.
Pour plus d’informations, consultez /OUT (nom du fichier de sortie).
PerUserRedirection
Paramètre booléen facultatif .
Si
truela sortie d’enregistrement est activée, force les écritures de Registre à HKEY_CLASSES_ROOT à rediriger vers HKEY_CURRENT_USER.PréprocessOutput
Paramètre facultatif
ITaskItem[].Définit un tableau d’éléments de sortie de préprocesseur qui peuvent être consommés et émis par des tâches.
PreventDllBinding
Paramètre booléen facultatif .
Si
true, indique à Bind.exe que l’image liée ne doit pas être liée.Pour plus d’informations, consultez /ALLOWBIND (Empêcher la liaison DLL).
Profil
Paramètre booléen facultatif .
Si
true, produit un fichier de sortie qui peut être utilisé avec le profileur d’outils de performance .Pour plus d’informations, consultez /PROFILE (Profileur d’outils de performance).
ProfileGuidedDatabase
Paramètre string facultatif.
Spécifie le nom du fichier .pgd qui sera utilisé pour contenir des informations sur le programme en cours d’exécution
Pour plus d’informations, consultez /PGD (Spécifier la base de données pour les optimisations guidées par profil).
ProgramDatabaseFile
Paramètre string facultatif.
Spécifie un nom pour la base de données du programme (PDB) créée par l’éditeur de liens.
Pour plus d’informations, consultez /PDB (Utiliser la base de données du programme).
RandomdBaseAddress
Paramètre booléen facultatif .
Si
true, génère une image exécutable qui peut être rebase de manière aléatoire au moment du chargement à l’aide de la fonctionnalité de randomisation de disposition de l’espace d’adressage (ASLR) de Windows.Pour plus d’informations, consultez /DYNAMICBASE (Utiliser la randomisation de la disposition de l’espace d’adressage).
RegisterOutput
Paramètre booléen facultatif .
Si
true, inscrit la sortie principale de cette build.SectionAlignment
Paramètre Integer facultatif.
Spécifie l’alignement de chaque section dans l’espace d’adressage linéaire du programme. La valeur du paramètre est un nombre unitaire d’octets et est une puissance de deux.
Pour plus d’informations, consultez /ALIGN (alignement de section).
SetChecksum
Paramètre booléen facultatif .
Si
true, définit la somme de contrôle dans l’en-tête d’un fichier .exe .Pour plus d’informations, consultez /RELEASE (Définir la somme de contrôle).
ShowProgress
Paramètre string facultatif.
Spécifie la détail des rapports de progression pour l’opération de liaison.
Spécifiez l’une des valeurs suivantes, chacune correspondant à une option de ligne de commande.
NotSet - <aucun>
LinkVerbose - /VERBEUX
LinkVerboseLib - /VERBOSE :Lib
LinkVerboseICF - /VERBOSE :ICF
LinkVerboseREF - /VERBOSE :REF
LinkVerboseSAFESEH - /VERBOSE :SAFESEH
LinkVerboseCLR - /VERBOSE :CLR
Pour plus d’informations, consultez /VERBOSE (Imprimer les messages de progression).
Sources
Paramètre obligatoire
ITaskItem[].Définit un tableau d’éléments de fichier source MSBuild qui peuvent être consommés et émis par des tâches.
SpecifySectionAttributes
Paramètre string facultatif.
Spécifie les attributs d’une section. Cela remplace les attributs qui ont été définis lorsque le fichier .obj de la section a été compilé.
Pour plus d’informations, consultez /SECTION (Spécifier les attributs de section).
StackCommitSize
Paramètre string facultatif.
Spécifie la quantité de mémoire physique dans chaque allocation lorsque la mémoire supplémentaire est allouée.
Pour plus d’informations, consultez l’argument
commit/STACK (allocations de pile).StackReserveSize
Paramètre string facultatif.
Spécifie la taille totale d’allocation de pile en mémoire virtuelle.
Pour plus d’informations, consultez l’argument
reserve/STACK (allocations de pile).StripPrivateSymbols
Paramètre string facultatif.
Crée un deuxième fichier de base de données de programme (PDB) qui omet les symboles que vous ne souhaitez pas distribuer à vos clients. Spécifiez le nom du deuxième fichier PDB.
Pour plus d’informations, consultez /PDBSTRIPPED (Supprimer les symboles privés).
Sous-système
Paramètre string facultatif.
Spécifie l’environnement de l’exécutable.
Spécifiez l’une des valeurs suivantes, chacune correspondant à une option de ligne de commande.
NotSet - <aucun>
Consoler - /SOUS-SYSTÈME :CONSOLE
Windows - /SUBSYSTEM :WINDOWS
Indigène - /SUBSYSTEM :NATIVE
Application - EFI/SUBSYSTEM :EFI_APPLICATION
Pilote - de service de démarrage EFI/SUBSYSTEM :EFI_BOOT_SERVICE_DRIVER
ROM - EFI/SUBSYSTEM :EFI_ROM
Runtime - EFI/SUBSYSTEM :EFI_RUNTIME_DRIVER
WindowsCE - /SUBSYSTEM :WINDOWSCE
POSIX - /SUBSYSTEM :POSIX
Pour plus d’informations, consultez /SUBSYSTEM (Spécifier le sous-système).
SupportNobindOfDelayLoadedDLL
Paramètre booléen facultatif .
Si
true, indique à l’éditeur de liens de ne pas inclure une table d’adresses d’importation pouvant être liée (IAT) dans l’image finale.Pour plus d’informations, consultez l’argument
NOBIND/DELAY (Paramètres d’importation de chargement différé).SupportUnloadOfDelayLoadedDLL
Paramètre booléen facultatif .
Si
true, indique à la fonction d’assistance de delay-load de prendre en charge le déchargement explicite de la DLL.Pour plus d’informations, consultez l’argument
UNLOAD/DELAY (Paramètres d’importation de chargement différé).SuppressStartupBanner
Paramètre booléen facultatif .
Si
true, empêche l’affichage du message de copyright et de numéro de version au démarrage de la tâche.Pour plus d’informations, consultez /NOLOGO (Supprimer la bannière de démarrage) (éditeur de liens).
SwapRunFromCD
Paramètre booléen facultatif .
Si
true, indique au système d’exploitation de copier d’abord la sortie de l’éditeur de liens vers un fichier d’échange, puis d’exécuter l’image à partir de là.Pour plus d’informations, consultez l’argument
CDde /SWAPRUN (sortie de l’éditeur de liens pour échanger le fichier). Consultez également le paramètre SwapRunFromNET .SwapRunFromNET
Paramètre booléen facultatif .
Si
true, indique au système d’exploitation de copier d’abord la sortie de l’éditeur de liens vers un fichier d’échange, puis d’exécuter l’image à partir de là.Pour plus d’informations, consultez l’argument
NETde /SWAPRUN (sortie de l’éditeur de liens pour échanger le fichier). Consultez également le paramètre SwapRunFromCD dans cette table.TargetMachine
Paramètre string facultatif.
Spécifie la plateforme cible pour le programme ou la DLL.
Spécifiez l’une des valeurs suivantes, chacune correspondant à une option de ligne de commande.
NotSet - <aucun>
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
Pour plus d’informations, consultez /MACHINE (Spécifier la plateforme cible).
TerminalServerAware
Paramètre booléen facultatif .
Si
true, définit un indicateur dans le champ IMAGE_OPTIONAL_HEADER DllCharacteristics dans l’en-tête facultatif de l’image du programme. Lorsque cet indicateur est défini, Terminal Server n’apporte pas certaines modifications à l’application.Pour plus d’informations, consultez /TSAWARE (Créer une application prenant en charge Terminal Server).
TrackerLogDirectory
Paramètre string facultatif.
Spécifie le répertoire du journal de suivi.
TreatLinkerWarningAsErrors
Paramètre booléen facultatif .
Si
true, aucun fichier de sortie n’est généré si l’éditeur de liens génère un avertissement.Pour plus d’informations, consultez /WX (Traiter les avertissements de l’éditeur de liens comme des erreurs).
TurnOffAssemblyGeneration
Paramètre booléen facultatif .
Si
true, crée une image pour le fichier de sortie actuel sans assembly .NET Framework.Pour plus d’informations, consultez /NOASSEMBLY (Créer un module MSIL).
TypeLibraryFile
Paramètre string facultatif.
Spécifie le nom de fichier et l’extension de nom de fichier du fichier .tlb . Spécifiez un nom de fichier ou un chemin d’accès et un nom de fichier.
Pour plus d’informations, consultez /TLBOUT (fichier .tlb de nom).
TypeLibraryResourceID
Paramètre Integer facultatif.
Désigne une valeur spécifiée par l’utilisateur pour une bibliothèque de types créée par l’éditeur de liens. Spécifiez une valeur comprise entre 1 et 65535.
Pour plus d’informations, consultez /TLBID (Spécifier l’ID de ressource pour TypeLib).
UACExecutionLevel
Paramètre string facultatif.
Spécifie le niveau d’exécution demandé pour l’application lorsqu’elle est exécutée avec le contrôle de compte d’utilisateur.
Spécifiez l’une des valeurs suivantes, chacune correspondant à une option de ligne de commande.
AsInvoker -
level='asInvoker'HighestAvailable -
level='highestAvailable'RequireAdministrator -
level='requireAdministrator'
Pour plus d’informations, consultez l’argument
levelde /MANIFESTUAC (Incorpore les informations UAC dans le manifeste) .UACUIAccess
Paramètre booléen facultatif .
Si
true, l’application contourne les niveaux de protection de l’interface utilisateur et les lecteurs d’entrée vers des fenêtres d’autorisation supérieure sur le bureau ; sinon,false.Pour plus d’informations, consultez l’argument
uiAccessde /MANIFESTUAC (Incorpore les informations UAC dans le manifeste) .UseLibraryDependencyInputs
Paramètre booléen facultatif .
Si
true, les entrées de l’outil bibliothécaire sont utilisées plutôt que le fichier de bibliothèque lui-même lorsque les sorties de bibliothèque des dépendances de projet sont liées.Version
Paramètre string facultatif.
Placez un numéro de version dans l’en-tête du fichier .exe ou .dll . Spécifiez «
major[.minor]». Lesmajorarguments et les nombres décimaux sont compris entre 0 etminor65535.Pour plus d’informations, consultez /VERSION (Informations de version).