Подтвердить что ты не робот

Как запустить второе консольное приложение в Visual Studio, когда оно уже запущено

Я работаю над некоторыми примерами в книге WCF. В рамках одного решения есть проект Host и Client. Оба являются консольными приложениями. Хост является приложением запуска, но приложение-клиент, похоже, не открывает консоль, как говорит книга. Книга говорит, что пока хост работает, запустите клиент. Кнопка "Выполнить" отключена, поскольку она уже запущена. Пример книги определенно имеет их в одном решении и одном экземпляре Visual Studio. В любом случае, что мне здесь не хватает? Я сделал это с двумя экземплярами VS, но я действительно никогда этого не делал в одном экземпляре. Любая помощь всегда приветствуется.

Cheers, ~ ck в Сан-Диего

4b9b3361

Ответ 1

Щелкните правой кнопкой мыши проект хоста в проводнике решений, затем перейдите в debug → запустите новый экземпляр.

После запуска вы можете сделать то же самое, чтобы запустить проект клиента, или вы можете нажать F5, как обычно, если проект клиента является проектом запуска.

Ответ 2

Вы также можете запускать оба консольных приложения сразу при отладке.

  • В обозревателе решений щелкните правой кнопкой мыши решение и выберите Свойства.
  • На левой панели выберите Общие свойства. Запуск проекта.
  • Затем справа выберите Несколько проектов запуска.
  • Вы можете установить любое количество ваших проектов для запуска - с или без отладки.