Относительный путь к файлу C#
Есть простая консольная программка:
int number1 = Convert.ToInt32(args[0]);
int number2 = Convert.ToInt32(args[1]);
return (int)Math.Pow(number1, number2);
Нужно написать модульные тесты, используя Process. Когда задаю FileName и использую абсолютный путь, то всё работает корректно.
Process p = new Process();
ProcessStartInfo StartInfo = new ProcessStartInfo();
StartInfo.FileName = @"C:\Users\R3-D3\source\repos\testing\Example\bin\Debug\Example.exe";
Но, нужно поменять абсолютный путь на относительный. Но ни "Example\bin\Debug\Example.exe", ни "..\Example\bin\Debug\Example.exe" не работают.
Как задать относительный путь?