Partager via


VCALinkTool.OutputBaseFileName, propriété

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

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 : String
Nom de la DLL de ressource satellite générée.

Notes

Le CLR (common langage runtime), qui exige que les ressources satellites portent le même nom, sont différenciés par les répertoires. Par exemple, les ressources en français alors le nom spécifié ici et être dans un sous-répertoire nommée « fr » dans le dossier dans lequel la sortie principale réside. Par conséquent, le nom retourné par OutputBaseFileName est toujours un nom unique, même lorsqu'il existe plusieurs DLL satellite sont 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