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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.