Proprietà VCPlatform.ExecutableDirectories
Ottiene o imposta un percorso da utilizzare quando si cercano file eseguibili durante la compilazione di un progetto Visual C++.
Spazio dei nomi: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
Sintassi
'Dichiarazione
Property ExecutableDirectories As String
string ExecutableDirectories { get; set; }
property String^ ExecutableDirectories {
String^ get ();
void set (String^ value);
}
abstract ExecutableDirectories : string with get, set
function get ExecutableDirectories () : String
function set ExecutableDirectories (value : String)
Valore proprietà
Tipo: String
Percorso da utilizzare quando si cercano file eseguibili durante la compilazione di un progetto Visual C++.L'oggetto ExecutableDirectories corrisponde alla variabile di ambiente PATH.
Note
Per impostazione predefinita in Visual C++ 2010, questa proprietà non eredita dalla classe padre o non proietta le impostazioni predefinite. Per ereditare impostazioni predefinite quando si imposta un percorso dei file eseguibili, accodate la macro di $(ExecutablePath) di progetto al percorso. Per un esempio di controllo eredita impostazioni predefinite progetto per una proprietà simile alla seguente, vedere i commenti e l'esempio per ExcludeDirectories.
Esempi
Vedere Procedura: compilare codice di esempio per l'Extensibility del modello di progetto per informazioni su come compilare ed eseguire l'esempio.
Nell'esempio riportato di seguito la proprietà di ExecutableDirectories nell'ambiente di sviluppo integrato (IDE):
' add reference to Microsoft.VisualStudio.VCProjectEngine
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 p As VCPlatform
Dim x As String
prj = DTE.Solution.Projects.Item(1).Object
p = prj.Platforms(1)
x = p.ExecutableDirectories
p.ExecutableDirectories = x + ";something"
MsgBox(p.ExecutableDirectories)
End Sub
End Module
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.