Partilhar via


Propriedade VCALinkTool.OutputBaseFileName

Obtém o nome (mas não o local) do recurso de satélite gerada DLL ou DLL.

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

Sintaxe

'Declaração
ReadOnly Property OutputBaseFileName As String
string OutputBaseFileName { get; }
property String^ OutputBaseFileName {
    String^ get ();
}
abstract OutputBaseFileName : string with get
function get OutputBaseFileName () : String

Valor de propriedade

Tipo: System.String
O nome da DLL do recurso de satélite gerada.

Comentários

O common language runtime, que requer que os recursos satélite têm o mesmo nome, são diferenciados por seus diretórios.Por exemplo, os recursos em francês seriam ter o nome especificado aqui e ser em um subdiretório chamado "fr" sob o diretório no qual a saída primária reside.Como resultado, o nome retornado por OutputBaseFileName é sempre um nome único, mesmo quando há vários satélite DLLs sendo geradas.

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

Exemplos

' Add a reference to Microsoft.VisualStudio.VCProjectEngine and have a 
' Visual C++ project loaded before running this example.
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 VCALinkTool
        prj = DTE.Solution.Projects.Item(1).Object
        cfgs = prj.Configurations
        cfg = cfgs.Item(1)
        tool = cfg.Tools("VCALinkTool")
        MsgBox("Output base file name: " & tool.OutputBaseFileName)
    End Sub
End Module

Segurança do .NET Framework

Consulte também

Referência

VCALinkTool Interface

Namespace Microsoft.VisualStudio.VCProjectEngine