Partager via


VCALinkTool.OutputBaseFileName, propriété

Obtient le nom (mais pas l'emplacement) du DLL de ressource ou du DLL satellite généré.

Espace de noms :  Microsoft.VisualStudio.VCProjectEngine
Assembly :  Microsoft.VisualStudio.VCProjectEngine (dans Microsoft.VisualStudio.VCProjectEngine.dll)

Syntaxe

'Déclaration
ReadOnly Property OutputBaseFileName As String
string OutputBaseFileName { get; }
property String^ OutputBaseFileName {
    String^ get ();
}
abstract OutputBaseFileName : string with get
function get OutputBaseFileName () : String

Valeur de propriété

Type : System.String
Le nom du DLL de ressource satellite généré.

Notes

Le common language runtime, qui requiert que les ressources satellites ont le même nom, sont distingués par leurs répertoires.Par exemple, les ressources françaises auraient le nom spécifié ici et être dans un sous-répertoire a nommé « fr » sous le répertoire dans lequel la sortie principale réside.En conséquence, le nom retourné par OutputBaseFileName est toujours un nom unique, même lorsqu'il y a de plusieurs DLL satellite étant générés.

Pour plus d'informations sur la compilation et l'exécution de cet exemple, consultez Comment : compiler l'exemple de code pour l'extensibilité du modèle de projet.

Exemples

' 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

Sécurité .NET Framework

Voir aussi

Référence

VCALinkTool Interface

Microsoft.VisualStudio.VCProjectEngine, espace de noms