2016-05-16 4 views
0

Раньше был установлен путь к пути внешней программы с помощью макросов.VS Отладка: макрос для внешнего пути программы

Мои команды нуждаются в возможности установить это значение на основе их пути. Когда мы проверяем файл проекта, он отменяет локальные настройки.

Любые решения для этого?

ответ

0

Если вы имеете в виде Start внешней программы опции в настройках # проекта отладки C, вы можете использовать следующие C# код, который устанавливает его для выбранного проекта запуска (вы можете запустить его с визуальной Commander):

Project startupProject = DTE.Solution.Item(((DTE.Solution.SolutionBuild as SolutionBuild2).StartupProjects as object[])[0]); 
    Properties p = startupProject.ConfigurationManager.ActiveConfiguration.Properties; 
    p.Item("StartProgram").Value = @"c:\my.exe"; 
Смежные вопросы