2011-01-23 3 views
1

Я хочу добавить одну кнопку на панели инструментов в Visual Studio 2010, который будет просто выполнить:Как создать кнопку, запускающую консольное приложение?

prog -m <mode> 

Где <mode> является «Debug» или «Release» в зависимости от выбранного варианта.

Что мне нужно для этого? Нужно ли делать расширение для VS, как?

ответ

2

Вы можете настроить «Внешний инструмент» в меню инструментов, а затем вы можете добавить кнопку панели инструментов, которая вызывает «Внешний инструмент n».

Я нахожу эти внешние инструменты очень полезными. Вы можете передавать переменные из текущего проекта/файла с синтаксисом $ (VariableName), как вы видите в другом месте. С верхней части головы Debug/Release находится в $ (Конфигурация), но есть список, который вы можете вызвать из диалога, в котором вы редактируете внешние инструменты.

Редактировать: Это фактически $ (ConfigurationName).

вот список всех переменных, доступных: http://msdn.microsoft.com/en-us/library/c02as0cs(v=vs.71).aspx

+0

Существует не вариант, чтобы получить данные/Release Debug. Но вывод каталога указывает на 'bin/Debug /'. Я могу сделать обходной путь. Это намного проще, чем создание целого расширения для одной кнопки. Благодарю. :) – BrunoLM