Поделиться через


VCPlatform.ExecutableDirectories - свойство

Получает или задает путь, используемый при поиске исполняемых файлов во время построения проекта Visual C++.

Пространство имен:  Microsoft.VisualStudio.VCProjectEngine
Сборка:  Microsoft.VisualStudio.VCProjectEngine (в Microsoft.VisualStudio.VCProjectEngine.dll)

Синтаксис

'Декларация
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)

Значение свойства

Тип: String
Путь, используемый при поиске исполняемых файлов во время построения проекта Visual C++.Свойство ExecutableDirectories соответствует переменной среды PATH.

Заметки

По умолчанию в Visual C++ 2010, это свойство не наследуется от родительского объекта или проектов по умолчанию. Наследовать по умолчанию при установке путь исполняемых файлов, добавить макрос $(ExecutablePath) проекта в пути. Пример наследуемый проектов по умолчанию для свойства, на это, см. примечания и пример для ExcludeDirectories.

Примеры

В разделе Практическое руководство. Компиляция примера кода для расширения модели проекта сведения о том, как компилировать и выполнять этот пример.

Следующий пример изменяет свойство ExecutableDirectories в интегрированной среде разработки (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

Безопасность платформы .NET Framework

См. также

Ссылки

VCPlatform Интерфейс

Microsoft.VisualStudio.VCProjectEngine - пространство имен