Как запустить второе консольное приложение в Visual Studio, когда оно уже запущено
Я работаю над некоторыми примерами в книге WCF. В рамках одного решения есть проект Host и Client. Оба являются консольными приложениями. Хост является приложением запуска, но приложение-клиент, похоже, не открывает консоль, как говорит книга. Книга говорит, что пока хост работает, запустите клиент. Кнопка "Выполнить" отключена, поскольку она уже запущена. Пример книги определенно имеет их в одном решении и одном экземпляре Visual Studio. В любом случае, что мне здесь не хватает? Я сделал это с двумя экземплярами VS, но я действительно никогда этого не делал в одном экземпляре. Любая помощь всегда приветствуется.
Cheers,
~ ck в Сан-Диего
Ответы
Ответ 1
Щелкните правой кнопкой мыши проект хоста в проводнике решений, затем перейдите в debug → запустите новый экземпляр.
После запуска вы можете сделать то же самое, чтобы запустить проект клиента, или вы можете нажать F5, как обычно, если проект клиента является проектом запуска.
Ответ 2
Вы также можете запускать оба консольных приложения сразу при отладке.
- В обозревателе решений щелкните правой кнопкой мыши решение и выберите Свойства.
- На левой панели выберите Общие свойства. Запуск проекта.
- Затем справа выберите Несколько проектов запуска.
- Вы можете установить любое количество ваших проектов для запуска - с или без отладки.