Хорошо, я всегда использовал метод AllocConsole()
для вывода консоли, когда дело дошло до необходимости использования Winform, поскольку я использую широкий спектр цветов, когда он приходит к написанию на консоль.Console.Out Выход отображается в окне вывода, необходимо в AllocConsole()
Использование VS 2015 и ниже, AllocConsole в режиме отладки всегда работало должным образом, Console.WriteLine
правильно написано. Теперь, используя VS 2017, Console показывает, когда вызывается AllocConsole, вместо выходов console.WriteLine, идущих на эту консоль, он переходит в окно вывода Visual Studio.
Я предпочитаю использовать окно AllocConsole, а не окно Output, потому что я сильно полагаюсь на цвет. Я сделал много исследований, как это исправить, но я не могу найти ответ.
Будучи, что VS2017 все еще находится в стадии RC, [Я хотел бы спросить их непосредственно] (https://docs.microsoft.com/en-us/visualstudio/ide/how-to-report-a- problem-with-visual-studio-2017) –
Возможный дубликат ... Это то, что вы можете установить в проекте. Проверьте ответ Чаза [Как показать вывод/окно консоли в формах] (http://stackoverflow.com/questions/4362111/how-do-i-show-a-console-output-window-in-a -форм-приложение) – JohnG
@JohnG Спасибо! Более простой способ сделать именно то, что нужно. – apotter96