Attività Link
Esegue il wrapping dello strumento del linker di Visual C++, cl.exe.Lo strumento linker consente di collegare librerie e file oggetto COFF (Common Object File Format) per creare un file eseguibile (con estensione exe) o una libreria a collegamento dinamico (DLL).Per ulteriori informazioni, vedere Opzioni del linker.
Parametri
Nella tabella riportata di seguito sono descritti i parametri dell'attività Link.La maggior parte dei parametri dell'attività e alcuni set di parametri, corrispondere a un'opzione della riga di comando.
Parametro |
Descrizione |
---|---|
AdditionalDependencies |
Parametro String[] facoltativo. Specifica un elenco di file di input da aggiungere al comando. Per ulteriori informazioni, vedere File di input LINK. |
AdditionalLibraryDirectories |
Parametro String[] facoltativo. Consente di eseguire l'override del percorso delle librerie specificato nelle variabili di ambiente.Specificare un nome di directory. Per ulteriori informazioni, vedere /LIBPATH (Percorso LIB aggiuntivo). |
AdditionalManifestDependencies |
Parametro String[] facoltativo. Specifica gli attributi da inserire nella sezione dependency del file manifesto. Per ulteriori informazioni, vedere /MANIFESTDEPENDENCY (Specifica le dipendenze tra manifesti).Inoltre, vedere "File di configurazione dell'Editore" sul sito Web di MSDN. |
AdditionalOptions |
Parametro String facoltativo. Un elenco di opzioni linker come specificato sulla riga di comando.Ad esempio, " /option1 /option2 /opzione #".Utilizzare questo parametro per specificare opzioni del linker che non sono rappresentate da nessun altro parametro dell'attività Link. Per ulteriori informazioni, vedere Opzioni del linker. |
AddModuleNamesToAssembly |
Parametro String[] facoltativo. Aggiunge un riferimento di modulo a un assembly. Per ulteriori informazioni, vedere /ASSEMBLYMODULE (Aggiunge un modulo MSIL all'assembly). |
AllowIsolation |
Parametro Boolean facoltativo. Se true, fa sì che il sistema operativo esegua la ricerca e il caricamento dei manifesti.Se false, indica che le DLL vengono caricate come se non ci fosse un manifesto. Per ulteriori informazioni, vedere /ALLOWISOLATION (Ricerca di manifesti). |
AssemblyDebug |
Parametro Boolean facoltativo. Se true genera l'attributo DebuggableAttribute insieme alla registrazione delle informazioni di debug e disabilita le ottimizzazioni JIT.Se false, genera l'attributo DebuggableAttribute ma disabilita la registrazione delle informazioni di debug e abilita le ottimizzazioni JIT. Per ulteriori informazioni, vedere /ASSEMBLYDEBUG (Aggiunge DebuggableAttribute). |
AssemblyLinkResource |
Parametro String[] facoltativo. Crea un collegamento a una risorsa .NET Framework nel file di output, ma il file di risorse non viene inserito nel file di output.Specificare il nome della risorsa. Per ulteriori informazioni, vedere /ASSEMBLYLINKRESOURCE (Collegamento a risorse .NET Framework). |
AttributeFileTracking |
Parametro Boolean implicito. Abilita un rilevamento più approfondito dei file per acquisire il comportamento del collegamento incrementale.Restituisce sempre true. |
BaseAddress |
Parametro String facoltativo. Imposta un indirizzo di base per il programma o per la DLL compilati.Specificare {address[,size] | @filename,key}. Per ulteriori informazioni, vedere /BASE (indirizzo di base). |
BuildingInIDE |
Parametro Boolean facoltativo. In tal caso, indica che MSBuild viene richiamato dall'IDE.In caso contrario, indica che MSBuild viene richiamato dalla riga di comando. Questo parametro non dispone di opzione del linker dell'equivalente. |
CLRImageType |
Parametro String facoltativo. Imposta il tipo di un'immagine Common Language Runtime (CLR). Specificare uno dei valori seguenti, ognuno dei quali corrisponde a un'opzione del linker.
ValoreOpzione della riga di comando
Default<nessuno>
ForceIJWImage/CLRIMAGETYPE:IJW
ForcePureILImage/CLRIMAGETYPE:PURE
ForceSafeILImage/CLRIMAGETYPE:SAFE
Per ulteriori informazioni, vedere /CLRIMAGETYPE (Specifica il tipo di immagine CLR). |
CLRSupportLastError |
Parametro String facoltativo. Mantiene l'ultimo codice di errore di funzioni chiamate mediante P/Invoke Specificare uno dei valori seguenti, ognuno dei quali corrisponde a un'opzione del linker.
ValoreOpzione della riga di comando
Enabled/CLRSupportLastError
Disabled/CLRSupportLastError:NO
SystemDlls/CLRSupportLastError:SYSTEMDLL
Per ulteriori informazioni, vedere /CLRSUPPORTLASTERROR (Mantiene l'ultimo codice di errore per le chiamate PInvoke). |
CLRThreadAttribute |
Parametro String facoltativo. Consente di specificare in modo esplicito l'attributo threading per il punto di ingresso del programma CLR. Specificare uno dei valori seguenti, ognuno dei quali corrisponde a un'opzione del linker.
ValoreOpzione della riga di comando
DefaultThreadingAttribute/CLRTHREADATTRIBUTE:NONE
MTAThreadingAttribute/CLRTHREADATTRIBUTE:MTA
STAThreadingAttribute/CLRTHREADATTRIBUTE:STA
Per ulteriori informazioni, vedere /CLRTHREADATTRIBUTE (Imposta l'attributo thread CLR). |
CLRUnmanagedCodeCheck |
Parametro Boolean facoltativo. Specifica se il linker applicherà SuppressUnmanagedCodeSecurityAttribute alle chiamate P/Invoke generate dal linker dal codice gestito nelle DLL native. Per ulteriori informazioni, vedere /CLRUNMANAGEDCODECHECK (Aggiunge SupressUnmanagedCodeSecurityAttribute). |
CreateHotPatchableImage |
Parametro String facoltativo. Prepara un'immagine per l'applicazione di una patch a caldo. Specificare uno dei valori seguenti, ognuno dei quali corrisponde a un'opzione del linker.
ValoreOpzione della riga di comando
Enabled/FUNCTIONPADMIN
X86Image/FUNCTIONPADMIN:5
X64Image/FUNCTIONPADMIN:6
ItaniumImage/FUNCTIONPADMIN:16
Per ulteriori informazioni, vedere /FUNCTIONPADMIN (Crea immagine con funzionalità di patch a caldo). |
DataExecutionPrevention |
Parametro Boolean facoltativo. Se true, viene indicato che è stato eseguito il test di un eseguibile per verificarne la compatibilità con la funzionalità Protezione esecuzione programmi di Windows. Per ulteriori informazioni, vedere /NXCOMPAT (compatibile con Protezione esecuzione programmi). |
DelayLoadDLLs |
Parametro String[] facoltativo. Questo parametro genera un caricamento ritardato di DLL.Specificare il nome di una DLL di cui si desidera ritardare il caricamento. Per ulteriori informazioni, vedere /DELAYLOAD (Importazione a caricamento ritardato). |
DelaySign |
Parametro Boolean facoltativo. Se true, firma parzialmente un assembly.Per impostazione predefinita, il valore è false. Per ulteriori informazioni, vedere /DELAYSIGN (Firma parzialmente un assembly). |
Driver |
Parametro String facoltativo. Specificare questo parametro per compilare un driver di modalità kernel di Windows NT. Specificare uno dei valori seguenti, ognuno dei quali corrisponde a un'opzione del linker.
ValoreOpzione della riga di comando
NotSet<nessuno>
Driver/Driver
UpOnly/DRIVER:UPONLY
WDM/DRIVER:WDM
Per ulteriori informazioni, vedere /DRIVER (Driver in modalità kernel di Windows NT). |
EmbedManagedResourceFile |
Parametro String[] facoltativo. Consente di incorporare un file di risorse in un assembly.Specificare il nome del file di risorse obbligatorio.Facoltativamente specificare il nome logico, utilizzato per caricare la risorsa e l'opzione PRIVATE che indica nel manifesto dell'assembly che il file di risorse è privato. Per ulteriori informazioni, vedere /ASSEMBLYRESOURCE (Incorpora una risorsa gestita). |
EnableCOMDATFolding |
Parametro Boolean facoltativo. Se true, abilita la riduzione di COMDAT identica. Per ulteriori informazioni, vedere l'argomento ICF[= iterations] in /OPT (Ottimizzazioni). |
EnableUAC |
Parametro Boolean facoltativo. Se true, specifica che le informazioni sul controllo dell'account utente (UAC) sono incorporate nel manifesto del programma. Per ulteriori informazioni, vedere /MANIFESTUAC (incorporazione delle informazioni sul controllo dell'account utente nel manifesto). |
EntryPointSymbol |
Parametro String facoltativo. Specifica una funzione del punto di ingresso come indirizzo iniziale per un file exe o per una DLL.Specificare il nome della funzione come valore del parametro. Per ulteriori informazioni, vedere /ENTRY (Simbolo del punto di ingresso). |
FixedBaseAddress |
Parametro Boolean facoltativo. Se true, crea un programma o DLL caricabile solo dall'indirizzo di base preferito. Per ulteriori informazioni, vedere /FIXED (Indirizzo di base fisso). |
ForceFileOutput |
Parametro String facoltativo. Indica al linker che è necessario creare una DLL o un file exe valido anche se viene fatto riferimento a un simbolo che non è tuttavia definito oppure è definito più volte. Specificare uno dei valori seguenti, ognuno dei quali corrisponde a un'opzione della riga di comando.
ValoreOpzione della riga di comando
Enabled/FORCE
MultiplyDefinedSymbolOnly/FORCE:MULTIPLE
UndefinedSymbolOnly/FORCE:UNRESOLVED
Per ulteriori informazioni, vedere /FORCE (Forza l'output del file). |
ForceSymbolReferences |
Parametro String[] facoltativo. Questo parametro indica al linker che è necessario aggiungere un simbolo specificato alla tabella dei simboli. Per ulteriori informazioni, vedere /INCLUDE (Forza riferimenti al simbolo). |
FunctionOrder |
Parametro String facoltativo. Questo parametro ottimizza il programma posizionando le funzioni compresse specificate (COMDATs) nell'immagine in un ordine predeterminato. Per ulteriori informazioni, vedere /ORDER (Inserisce le funzioni in ordine). |
GenerateDebugInformation |
Parametro Boolean facoltativo. Se true, crea informazioni di debug per il file exe o per la DLL. Per ulteriori informazioni, vedere /DEBUG (Genera informazioni di debug). |
GenerateManifest |
Parametro Boolean facoltativo. Se true, crea un file manifesto side-by-side. Per ulteriori informazioni, vedere /MANIFEST (Crea manifesto dell'assembly syde-by-side). |
GenerateMapFile |
Parametro Boolean facoltativo. Se true, crea un file di mapping.L'estensione del nome del file di mappa è map. Per ulteriori informazioni, vedere /MAP (Genera file MAP). |
HeapCommitSize |
Parametro String facoltativo. Specifica la quantità di memoria fisica sull'heap da allocare per volta. Per ulteriori informazioni, vedere l'argomento commit in /HEAP (Imposta la dimensione dell'heap).Vedere anche il parametro HeapReserveSize. |
HeapReserveSize |
Parametro String facoltativo. Specifica l'allocazione totale per l'heap nella memoria virtuale. Per ulteriori informazioni, vedere l'argomento reserve in /HEAP (Imposta la dimensione dell'heap).Vedere anche il parametro HeapCommitSize in questa tabella. |
IgnoreAllDefaultLibraries |
Parametro Boolean facoltativo. Se true, indica al linker che è necessario rimuovere una o più librerie predefinite dall'elenco delle librerie in cui effettuare le ricerche per la risoluzione dei riferimenti esterni. Per ulteriori informazioni, vedere /NODEFAULTLIB (Ignora librerie). |
IgnoreEmbeddedIDL |
Parametro Boolean facoltativo. Se true, specifica che qualsiasi attributo IDL nel codice sorgente non deve essere elaborato in un file IDL. Per ulteriori informazioni, vedere /IGNOREIDL (Non elabora gli attributi in MIDL). |
IgnoreImportLibrary |
Parametro Boolean facoltativo. Se true, specifica che la libreria di importazione generata da questa configurazione non deve essere importata in progetti dipendenti. Questo parametro non corrisponde a un'opzione del linker. |
IgnoreSpecificDefaultLibraries |
Parametro String[] facoltativo. Specifica uno o più nomi di librerie predefinite da ignorare.Separare più librerie tramite punto e virgola. Per ulteriori informazioni, vedere /NODEFAULTLIB (Ignora librerie). |
ImageHasSafeExceptionHandlers |
Parametro Boolean facoltativo. Se true, il linker genera un'immagine solo se è in grado di creare anche una tabella di gestori delle eccezioni sicuri di tale immagine. Per ulteriori informazioni, vedere /SAFESEH (L'immagine ha gestori delle eccezioni sicuri). |
ImportLibrary |
Parametro String facoltativo. Un nome della libreria di importazione specificato dall'utente che sostituisce il nome della libreria predefinito. Per ulteriori informazioni, vedere /IMPLIB (Assegna un nome alla libreria di importazione). |
KeyContainer |
Parametro String facoltativo. Contenitore che contiene la chiave per un assembly firmato. Per ulteriori informazioni, vedere /KEYCONTAINER (Specifica un contenitore di chiavi per firmare un assembly).Vedere anche il parametro KeyFile in questa tabella. |
KeyFile |
Parametro String facoltativo. Specifica un file che contiene la chiave per un'assembly firmato. Per ulteriori informazioni, vedere /KEYFILE (Specifica una chiave o una coppia di chiavi per firmare un assembly).Vedere anche il parametro KeyContainer. |
LargeAddressAware |
Parametro Boolean facoltativo. Se true, l'applicazione può gestire gli indirizzi più grandi di 2 gigabyte. Per ulteriori informazioni, vedere /LARGEADDRESSAWARE (Gestione di indirizzi di grandi dimensioni). |
LinkDLL |
Parametro Boolean facoltativo. Se true, compila una DLL come file di output principale. Per ulteriori informazioni, vedere /DLL (compilazione di una DLL). |
LinkErrorReporting |
Parametro String facoltativo. Consentire di fornire informazioni su errori interni del compilatore (ICE) direttamente a Microsoft. Specificare uno dei valori seguenti, ognuno dei quali corrisponde a un'opzione della riga di comando.
ValoreOpzione della riga di comando
NoErrorReport/ERRORREPORT:NONE
PromptImmediately/ERRORREPORT:PROMPT
QueueForNextLogin/ERRORREPORT:QUEUE
SendErrorReport/ERRORREPORT:SEND
Per ulteriori informazioni, vedere /ERRORREPORT (Segnala gli errori interni del linker). |
LinkIncremental |
Parametro Boolean facoltativo. Se true, abilita collegamento incrementale. Per ulteriori informazioni, vedere /INCREMENTAL (collegamento incrementale). |
LinkLibraryDependencies |
Parametro Boolean facoltativo. Se true, specifica che gli output della libreria delle dipendenze del progetto sono collegate automaticamente. Questo parametro non corrisponde a un'opzione del linker. |
LinkStatus |
Parametro Boolean facoltativo. Se true, specifica che è necessario visualizzare nel linker un indicatore di stato che mostri la percentuale di completamento del collegamento. Per ulteriori informazioni, vedere l'argomento STATUS in /LTCG (Generazione di codice in fase di collegamento). |
LinkTimeCodeGeneration |
Parametro String facoltativo. Specifica le opzioni per le ottimizzazioni PGO. Specificare uno dei valori seguenti, ognuno dei quali corrisponde a un'opzione della riga di comando.
ValoreOpzione della riga di comando
Default<nessuno>
UseLinkTimeCodeGeneration/LTCG
PGInstrument/LTCG:PGInstrument
PGOptimization/LTCG:PGOptimize
PGUpdate/LTCG:PGUpdate
Per ulteriori informazioni, vedere /LTCG (Generazione di codice in fase di collegamento). |
ManifestFile |
Parametro String facoltativo. Modifica il nome file manifesto predefinito nel nome file specificato. Per ulteriori informazioni, vedere /MANIFESTFILE (Assegna un nome al file manifesto). |
MapExports |
Parametro Boolean facoltativo. Se true, comunica al linker di includere funzioni esportate in un file di mapping. Per ulteriori informazioni, vedere l'argomento EXPORTS in /MAPINFO (Include informazioni in file MAP). |
MapFileName |
Parametro String facoltativo. Modifica il nome file map predefinito nel nome file specificato. |
MergedIDLBaseFileName |
Parametro String facoltativo. Specifica il nome e l'estensione del nome del file idl. Per ulteriori informazioni, vedere /IDLOUT (Assegna un nome ai file di output MIDL). |
MergeSections |
Parametro String facoltativo. Combina sezioni in un'immagine.Specificare from-section=to-section. Per ulteriori informazioni, vedere /MERGE (Combina sezioni). |
MidlCommandFile |
Parametro String facoltativo. Specificare il nome di un file contenente le opzioni della riga di comando MIDL. Per ulteriori informazioni, vedere /MIDL (Specifica opzioni della riga di comando MIDL). |
MinimumRequiredVersion |
Parametro String facoltativo. Specifica la versione minima richiesta del sottosistema.Gli argomenti sono numeri decimali compresi tra 0 e 65.535. |
ModuleDefinitionFile |
Parametro String facoltativo. Specifica il nome di un file di definizione modulo. Per ulteriori informazioni, vedere /DEF (Specifica il file di definizione moduli). |
MSDOSStubFileName |
Parametro String facoltativo. Associa il programma stub MS-DOS a un programma Win32. Per ulteriori informazioni, vedere /STUB (nome file stub MS-DOS). |
NoEntryPoint |
Parametro Boolean facoltativo. Se true, specifica una DLL di sole risorse. Per ulteriori informazioni, vedere /NOENTRY (nessun punto di ingresso). |
ObjectFiles |
Parametro String[] implicito. Specifica i file oggetto che sono collegati. |
OptimizeReferences |
Parametro Boolean facoltativo. Se true, elimina funzioni e/o dati ai quali non si mai riferimento. Per ulteriori informazioni, vedere l'argomento REF in /OPT (Ottimizzazioni). |
OutputFile |
Parametro String facoltativo. Consente di eseguire l'override del nome e del percorso predefinito del programma creato nel linker. Per ulteriori informazioni, vedere /OUT (nome file di output). |
PerUserRedirection |
Parametro Boolean facoltativo. Se true e Registra output è abilitato, forza il Registro di sistema, scrive a HKEY_CLASSES_ROOT per essere reindirizzato a HKEY_CURRENT_USER. |
PreprocessOutput |
Parametro ITaskItem[] facoltativo. Definisce una matrice di elementi di output del preprocessore che può essere utilizzato ed emesso dalle attività. |
PreventDllBinding |
Parametro Boolean facoltativo. Se true, indica a Bind.exe che l'immagine collegata non deve essere associata. Per ulteriori informazioni, vedere /ALLOWBIND (prevenzione dell'associazione di DLL). |
Profile |
Parametro Boolean facoltativo. Se true, genera un file di output utilizzabile con il profiler Performance Tools. Per ulteriori informazioni, vedere /PROFILE (Profiler strumenti di prestazioni). |
ProfileGuidedDatabase |
Parametro String facoltativo. Specifica il nome del file pgd in cui verranno memorizzate le informazioni relative al programma in esecuzione. Per ulteriori informazioni, vedere /PGD (Specifica il database per le ottimizzazioni PGO). |
ProgramDatabaseFile |
Parametro String facoltativo. Specifica un nome per il database di programma (PDB) che crea il linker. Per ulteriori informazioni, vedere /PDB (Usa database di programma). |
RandomizedBaseAddress |
Parametro Boolean facoltativo. Se true, genera un'immagine eseguibile da poter riassegnare in modo casuale in fase di caricamento utilizzando la funzionalità ASLR Address Space Layout Randomization di Windows. Per ulteriori informazioni, vedere /DYNAMICBASE (utilizzo della funzionalità ASLR). |
RegisterOutput |
Parametro Boolean facoltativo. Se true, registra l'output principale per questa compilazione. |
SectionAlignment |
Parametro Integer facoltativo. Specifica l'allineamento di ogni sezione all'interno dello spazio degli indirizzi lineare del programma.Il valore del parametro è un numero dell'unità di byte ed è una potenza di due. Per ulteriori informazioni, vedere /ALIGN (Allineamento sezione). |
SetChecksum |
Parametro Boolean facoltativo. Se true, consente di impostare il checksum nell'intestazione di un file eseguibile. Per ulteriori informazioni, vedere /RELEASE (Imposta checksum). |
ShowProgress |
Parametro String facoltativo. Specifica il livello di dettaglio dei rapporti di avanzamento per l'operazione del collegamento. Specificare uno dei valori seguenti, ognuno dei quali corrisponde a un'opzione della riga di comando.
ValoreOpzione della riga di comando
NotSet<nessuno>
LinkVerbose/VERBOSE
LinkVerboseLib/VERBOSE:Lib
LinkVerboseICF/VERBOSE:ICF
LinkVerboseREF/VERBOSE:REF
LinkVerboseSAFESEH/VERBOSE:SAFESEH
LinkVerboseCLR/VERBOSE:CLR
Per ulteriori informazioni, vedere /VERBOSE (stampa di messaggi sullo stato). |
Sources |
Parametro ITaskItem[] obbligatorio. Definisce una matrice di elementi del file di origine MSBuild che può essere utilizzato ed emesso dalle attività. |
SpecifySectionAttributes |
Parametro String facoltativo. Specifica gli attributi di una sezione.Esegue l'override degli attributi impostati al momento della compilazione del file obj della sezione. Per ulteriori informazioni, vedere /SECTION (Specifica attributi di sezione). |
StackCommitSize |
Parametro String facoltativo. Specifica la quantità di memoria fisica in ogni allocazione quando viene allocata memoria aggiuntiva. Per ulteriori informazioni, vedere l'argomento commit in /STACK (Allocazioni stack). |
StackReserveSize |
Parametro String facoltativo. Specifica la dimensione di allocazione totale per lo stack nella memoria virtuale. Per ulteriori informazioni, vedere l'argomento reserve in /STACK (Allocazioni stack). |
StripPrivateSymbols |
Parametro String facoltativo. Crea un secondo file PDB del database di programma che omettono simboli che non si desidera distribuire ai clienti.Specificare il nome del secondo file PDB. Per ulteriori informazioni, vedere /PDBSTRIPPED (Rimuove simboli privati). |
SubSystem |
Parametro String facoltativo. Specifica l'ambiente per l'eseguibile. Specificare uno dei valori seguenti, ognuno dei quali corrisponde a un'opzione della riga di comando.
ValoreOpzione della riga di comando
NotSet<nessuno>
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
Per ulteriori informazioni, vedere /SUBSYSTEM (Specifica il sottosistema). |
SupportNobindOfDelayLoadedDLL |
Parametro Boolean facoltativo. Se true, indica al linker di non includere una tabella associabile di indirizzi di importazione (IAT) nell'immagine finale. Per ulteriori informazioni, vedere l'argomento NOBIND in /DELAY (Impostazioni dell'importazione a caricamento ritardato). |
SupportUnloadOfDelayLoadedDLL |
Parametro Boolean facoltativo. Se true, viene comunicato alla funzione di supporto del caricamento ritardato di supportare lo scaricamento esplicito della DLL. Per ulteriori informazioni, vedere l'argomento UNLOAD in /DELAY (Impostazioni dell'importazione a caricamento ritardato). |
SuppressStartupBanner |
Parametro Boolean facoltativo. Se true, impedisce la visualizzazione del copyright e il messaggio del numero di versione quando l'attività inizia. Per ulteriori informazioni, vedere /NOLOGO (Non visualizza il messaggio di avvio) (Linker). |
SwapRunFromCD |
Parametro Boolean facoltativo. Se true, indica al sistema operativo che è necessario dapprima copiare l'output del linker in un file di scambio, quindi eseguire l'immagine da tale posizione. Per ulteriori informazioni, vedere l'argomento CD in /SWAPRUN (caricamento dell'output del linker nel file di scambio).Vedere anche il parametro SwapRunFromNET. |
SwapRunFromNET |
Parametro Boolean facoltativo. Se true, indica al sistema operativo che è necessario dapprima copiare l'output del linker in un file di scambio, quindi eseguire l'immagine da tale posizione. Per ulteriori informazioni, vedere l'argomento NET in /SWAPRUN (caricamento dell'output del linker nel file di scambio).Vedere anche il parametro SwapRunFromCD in questa tabella. |
TargetMachine |
Parametro String facoltativo. Consente di specificare la piattaforma di destinazione per il programma o la DLL. Specificare uno dei valori seguenti, ognuno dei quali corrisponde a un'opzione della riga di comando.
ValoreOpzione della riga di comando
NotSet<nessuno>
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
Per ulteriori informazioni, vedere /MACHINE (Specifica la piattaforma di destinazione). |
TerminalServerAware |
Parametro Boolean facoltativo. Se true, consente di impostare un flag nel campo IMAGE_OPTIONAL_HEADER DllCharacteristics nell'intestazione facoltativa dell'immagine del programma.Quando questo flag è impostato, Terminal Server non effettuerà determinate modifiche all'applicazione. Per ulteriori informazioni, vedere /TSAWARE (Crea un'applicazione con supporto Terminal Server). |
TrackerLogDirectory |
Parametro String facoltativo. Specifica la directory del log dello strumento di rilevamento. |
TreatLinkerWarningAsErrors |
Parametro Boolean facoltativo. Se true, non consente la generazione di alcun file di output se il linker genera un avviso. Per ulteriori informazioni, vedere /WX (Considera gli avvisi del linker come errori). |
TurnOffAssemblyGeneration |
Parametro Boolean facoltativo. Se true, crea un'immagine per il file di output corrente senza un assembly .NET Framework. Per ulteriori informazioni, vedere /NOASSEMBLY (Crea un modulo MSIL). |
TypeLibraryFile |
Parametro String facoltativo. Specifica il nome file e l'estensione del nome file del file tlb.Specificare un nome file o un nome file e percorso. Per ulteriori informazioni, vedere /TLBOUT (Assegna un nome al file TLB). |
TypeLibraryResourceID |
Parametro Integer facoltativo. Definisce un valore specificato dall'utente per una libreria dei tipi creata nel linker.Specificare un valore compreso tra 1 e 65535. Per ulteriori informazioni, vedere /TLBID (Specifica l'ID di risorsa per una libreria dei tipi). |
UACExecutionLevel |
Parametro String facoltativo. Specifica il livello di esecuzione richiesto per l'applicazione quando viene eseguito con Controllo dell'account utente. Specificare uno dei valori seguenti, ognuno dei quali corrisponde a un'opzione della riga di comando.
ValoreOpzione della riga di comando
AsInvoker level='asInvoker'
HighestAvailable level='highestAvailable'
RequireAdministrator level='requireAdministrator'
Per ulteriori informazioni, vedere l'argomento level in /MANIFESTUAC (incorporazione delle informazioni sul controllo dell'account utente nel manifesto). |
UACUIAccess |
Parametro Boolean facoltativo. Se true, l'applicazione ignora i livelli di sicurezza e le unità dell'interfaccia utente delle finestre di più alta autorizzazione sul desktop, in caso contrario, false. Per ulteriori informazioni, vedere l'argomento uiAccess in /MANIFESTUAC (incorporazione delle informazioni sul controllo dell'account utente nel manifesto). |
UseLibraryDependencyInputs |
Parametro Boolean facoltativo. Se true, gli input allo strumento del Gestione librerie vengono utilizzati piuttosto che il file di libreria stesso quando gli output della libreria delle dipendenze del progetto sono collegati. |
Version |
Parametro String facoltativo. Inserire un numero di versione nell'intestazione del file exe o dll.Specificare "major[.minor]".Gli argomenti major and minor sono numeri decimali compresi nell’intervallo tra 0 e 65535. Per ulteriori informazioni, vedere /VERSION (Informazioni sulla versione). |