I have created a C# Project which has multiple console applications in it. Now my question is: Is it possible to display multiple consoles when I run one application?
Here's a quick example of what can be done... obviously, adjust paths to your liking and there are a few other ways:
Preview:
Code:
using (var process1 = new Process())
{
process1.StartInfo.FileName = @"..\..\..\ConsoleApp1\bin\Debug\ConsoleApp1.exe";
process1.Start();
}
using (var process2 = new Process())
{
process2.StartInfo.FileName = @"..\..\..\ConsoleApp2\bin\Debug\ConsoleApp2.exe";
process2.Start();
}
Console.WriteLine("MainApp");
Console.ReadKey();
This was a quick setup and many things can be and should be adjusted (exception handling, etc., etc., etc.). It should get you started, though.