Compartilhar via


Propriedade VCLinkerTool.AdditionalLibraryDirectories

Obtém ou define um ou mais caminhos adicionais (específico de configuração) para procurar por bibliotecas.

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

Sintaxe

'Declaração
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)

Valor de propriedade

Tipo: String
Uma cadeia de caracteres representando o nome do caminho.

Comentários

AdditionalLibraryDirectories expõe a funcionalidade de opção /LIBPATH (Libpath adicional) de vinculador e a opção Gerenciando uma biblioteca de bibliotecário.

Um exemplo de um nome de caminho válido é “c:\additionaldirs”. Use ponto-e-vírgula para limitar uma lista de mais de um caminho.

Consulte Como compilar um código de exemplo para extensibilidade do modelo de projeto para obter informações sobre como criar e executar esse exemplo.

Exemplos

O exemplo a seguir altera a propriedade de AdditionalLibraryDirectories de vinculador no ambiente de desenvolvimento integrado (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

Segurança do .NET Framework

Consulte também

Referência

VCLinkerTool Interface

Namespace Microsoft.VisualStudio.VCProjectEngine

AdditionalLibraryDirectories