Microsoft Visual Studio: как сделать сборку релиза одним нажатием, не выходя из режима отладки?

1

Я программирую на С#. Специфика моего процесса разработки заключается в том, что я часто запускаю приложение в режиме отладки, но иногда мне нужно быстро построить (без запуска) dll/exe в режиме выпуска.

Теперь мне нужно щелкнуть по выпадающему меню, изменить debug> release, подождать 5-10 секунд, пока Studio что-то загрузит, а затем нажмите "Построить". Затем отмените отладку> debug и подождите еще раз. Это довольно раздражает.

Скажите, пожалуйста, как добиться создания одного щелчка, не выходя из режима отладки?

  • 0
    Обычно вы можете изменить активную конфигурацию с помощью выпадающего списка на панели инструментов. Не могу видеть, меню скрывает это.
  • 0
    Сборка с использованием командной строки? Взгляните на msbuild
Показать ещё 1 комментарий
Теги:
visual-studio
build

2 ответа

0

Вы можете создать любую конфигурацию из диалогового окна Batch Build Visual Studio. Это не один клик, но может упростить ваш рабочий процесс.

0

Вы можете легко добавить новую кнопку, если вы ее не видите. Вот как.
Следуйте этим путям меню (?).

TOOLS > CUSTOMIZE >   

На вкладке панели инструментов создайте новую панель инструментов. Дайте имя, которое вам нравится.
Выберите вкладку " Команды ", выберите опцию панели инструментов (радио) и выберите новую панель инструментов из комбо.
Нажмите команду "Добавить", выберите сборку из списка слева.
В правой части списка добавьте решение Build и конфигурацию решений соответственно.

Наслаждаться. :) Но не 1 клик.

PS: Вы увидите новую панель инструментов с помощью кнопки сборки.

Редактировать:
Visual Studio в настоящее время не поддерживает макрозапись. Могу ли я записывать/воспроизводить макросы в Visual Studio 2012/2013/2015?
Поэтому либо создание надстройки, либо использование чего-то вроде http://vlasovstudio.com/visual-commander/ может решить вашу проблему. (Не работал для меня.)

  • 0
    Но эта кнопка будет использовать тот же режим (отладка / выпуск), что и в раскрывающемся меню, не так ли?
  • 0
    @ DoctorCoder Конечно. 3 клика. Но лучше, чем Build> Configuration Manager> Release> Close Build> Build Solution

Ещё вопросы

Сообщество Overcoder
Наверх
Меню