Как определить комбинацию клавиш для создания проекта запуска в моем решении?Ярлык клавиатуры для создания конкретного проекта в Visual Studio 2015
Я часто создаю проект по умолчанию, поэтому очень сложно использовать мышь, чтобы прокрутить ее до нужного проекта в обозревателе решений, щелкнуть правой кнопкой мыши и выбрать проект сборки. Должен быть более простой способ.
Я рассмотрел опцию «Build.BuildSelection», но это только создает проект, в котором находится открытый файл. Так что если у меня есть проект A, который имеет ссылку на проект B, и я редактирую файл в проект B, то этот ярлык не может использоваться для меня, так как это проект AI хочет построить.
С Visual Studio 2010 я мог бы просто создать макрос для достижения того, чего хочу, но я не смог выполнить эту работу. Я рассмотрел возможность создания макроса для Visual Studio 2015, но я застрял и не получил никаких ответов на мой вопрос об этом (JavaScript macro for building the startup project in Visual Studio 2015?).
Построение всего решения также не является вариантом, поскольку некоторые из проектов в решении настроены так, чтобы быть построены другими способами, и либо сбой, когда Visual Studio пытается их построить, либо просто занимает очень много времени.
Это также можно решить с помощью * Build Configuration *, который только строит нужные вам проекты. –
Ну, я думаю, этот вид работает, когда я выбираю правильный проект и устанавливаю комбинацию клавиш «Build Solution». Я должен был бы выбрать все проекты, на которые ссылаются, потому что кажется, что он не может автоматически определить, были ли внесены какие-либо изменения в проекты, на которые делается ссылка. К счастью, существует, по существу, только одно, поэтому для меня это, конечно, возможно, но мне все равно понравится решение, в котором я получаю тот же эффект, что и щелчок правой кнопкой мыши по проекту и выбор «Построить». Отбросьте ответ, и если через пару дней ничего не получится, я помечаю его как решение. – EmKay
Вы можете запустить старый макрос VB в VS 2015 с расширением Visual Commander https://vlasovstudio.com/visual-commander/ –