Configuration.IsRunable Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает информацию о том, можно ли запустить конфигурацию проекта или элемента проекта.
public:
property bool IsRunable { bool get(); };
public:
property bool IsRunable { bool get(); };
[System.Runtime.InteropServices.DispId(9)]
public bool IsRunable { [System.Runtime.InteropServices.DispId(9)] get; }
[<System.Runtime.InteropServices.DispId(9)>]
[<get: System.Runtime.InteropServices.DispId(9)>]
member this.IsRunable : bool
Public ReadOnly Property IsRunable As Boolean
Значение свойства
Булево значение, возвращающее true, если проект или элемент проекта может быть запущен, и false, если нет.
- Атрибуты
Примеры
public void CodeExample(DTE2 dte, AddIn addin)
{ // Make sure you have a solution loaded into Visual Studio
// before running the following example.
try
{
Project prj;
Configuration config;
if (dte.Solution.Projects.Count > 0)
{
prj = dte.Solution.Projects.Item(1);
config = prj.ConfigurationManager.ActiveConfiguration;
// Determine and show whether the active configuration can be run.
MessageBox.Show(config.IsRunable.ToString());
}
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
}
Комментарии
Если он может быть выполнен, его можно указать в SolutionBuild StartupProjects свойстве объекта, если это проект.