Как заставить Visual Studio приостановить работу после запуска консольного приложения в режиме отладки?

У меня есть коллекция модульных тестов Boost, которые я хочу запустить как консольное приложение.

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

Я вижу, что если я запускаю в режиме выпуска, окно консоли остается после выхода из программы, но в режиме отладки это не так.

Я не хочу добавлять 'system ("пауза"); или любые другие хаки, такие как чтение символов в моей программе. Я просто хочу сделать Visual Studio паузой после запуска тестов с отладкой, как если бы я работал в режиме выпуска. Мне также хотелось бы, чтобы выходные данные тестов были записаны в одном из окон вывода Visual Studio, но это также кажется сложнее, чем должно быть.

Как я могу это сделать?

Ответы на вопрос(15)

Ваш ответ на вопрос