Freigeben über


VCLinkerTool.LargeAddressAware-Eigenschaft

Ruft einen Wert ab, um das Behandeln von Adressen zu aktivieren, die größer als 2 GB sind, oder legt diesen fest.

Namespace:  Microsoft.VisualStudio.VCProjectEngine
Assembly:  Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)

Syntax

'Declaration
Property LargeAddressAware As addressAwarenessType
addressAwarenessType LargeAddressAware { get; set; }
property addressAwarenessType LargeAddressAware {
    addressAwarenessType get ();
    void set (addressAwarenessType value);
}
abstract LargeAddressAware : addressAwarenessType with get, set
function get LargeAddressAware () : addressAwarenessType
function set LargeAddressAware (value : addressAwarenessType)

Eigenschaftswert

Typ: Microsoft.VisualStudio.VCProjectEngine.addressAwarenessType
Eine addressAwarenessType-Enumeration.

Hinweise

LargeAddressAware macht die Funktionalität der Linkeroptionen /LARGEADDRESSAWARE (Umfangreiche Adressen verarbeiten) verfügbar.

Verwenden Sie die addressAwarenessType-Enumeration, um die Eigenschaft festzulegen.

Siehe Gewusst wie: Kompilieren von Beispielcode für die Erweiterbarkeit von Projektmodellen Informationen zu, wie dieses Beispiel kompiliert und ausgeführt wird.

Beispiele

Im folgenden Beispiel ändert die - Eigenschaft LargeAddressAware in der integrierten Entwicklungsumgebung (IDE):

' add reference to Microsoft.VisualStudio.VCProjectEngine
Imports EnvDTE
Imports Microsoft.VisualStudio.VCProjectEngine

Public Module Module1
  Sub Test()
    Dim prj As VCProject
    Dim cfgs, tools As IVCCollection
    Dim cfg As VCConfiguration
    Dim tool As VCLinkerTool
    prj = DTE.Solution.Projects.Item(1).Object
    cfgs = prj.Configurations
    cfg = cfgs.Item(1)
    tool = cfg.Tools("VCLinkerTool")
    tool.LargeAddressAware = addressAwarenessType.addrAwareNoLarge
  End Sub
End Module

.NET Framework-Sicherheit

Siehe auch

Referenz

VCLinkerTool Schnittstelle

Microsoft.VisualStudio.VCProjectEngine-Namespace

Weitere Ressourcen

/LARGEADDRESSAWARE

/LARGEADDRESSAWARE (Umfangreiche Adressen verarbeiten)