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
- 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, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.