Freigeben über


VCLinkerTool.AdditionalLibraryDirectories-Eigenschaft

Ruft einen oder mehrere zusätzliche (konfigurationsspezifische) Pfade ab, die nach Bibliotheken durchsucht werden sollen, oder legt diese fest.

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

Syntax

'Declaration
Property AdditionalLibraryDirectories As String
string AdditionalLibraryDirectories { get; set; }
property String^ AdditionalLibraryDirectories {
    String^ get ();
    void set (String^ value);
}
abstract AdditionalLibraryDirectories : string with get, set
function get AdditionalLibraryDirectories () : String
function set AdditionalLibraryDirectories (value : String)

Eigenschaftswert

Typ: System.String
Eine Zeichenfolge, die den Pfadnamen darstellt.

Hinweise

AdditionalLibraryDirectories macht die Funktionen der - Option des Linkers /LIBPATH (Libpath-Pfad hinzufügen)Verwalten einer Bibliothek und der - Option des Bibliothekars verfügbar.

Ein Beispiel für einen gültigen Pfadnamens ist "c:\additionaldirs". Verwenden Sie Semikolons, um eine Liste von mehr als einem Pfad abzugrenzen.

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 AdditionalLibraryDirectories-Eigenschaft des Linkers in der integrierten Entwicklungsumgebung (IDE):

' Macro code.
' Before running, load a Visual C++ project and add a reference to 
' Microsoft.VisualStudio.VCProjectEngine
Imports EnvDTE
Imports EnvDTE80
Imports System.Diagnostics
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")
        MsgBox("Additional Lib Directory: " & _
        tool.AdditionalLibraryDirectories)
        tool.AdditionalLibraryDirectories = "c:\temp"
        MsgBox("Additional Lib Directory: " & _
        tool.AdditionalLibraryDirectories)
    End Sub
End Module

.NET Framework-Sicherheit

Siehe auch

Referenz

VCLinkerTool Schnittstelle

Microsoft.VisualStudio.VCProjectEngine-Namespace

AdditionalLibraryDirectories