Скрыть консольное приложение и показать вывод в командной строке, если оно было запущено через cmd - PullRequest
0 голосов
/ 30 марта 2020

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

Поскольку теперь это оконное приложение, оно не показывает никакого вывода из Console.WriteLine и Я также попытался:

        System.Diagnostics.Debug.WriteLine("test");
        System.Diagnostics.Trace.WriteLine("test"); 

Какой метод вывода работает в командной строке, когда приложение имеет тип «оконное приложение»? Должен ли я объявить его консольным приложением? Если да, то как я могу скрыть приложение?

...