У меня есть основной проект. net на mac / linux, который я могу запустить из терминала, используя
dotnet myDll.dll
. Я хочу запустить его из моего c# кода проекта - так Запустите веб-приложение, а затем запустите пользовательские тесты против него.
Я пытался
var path = "path-to-my-dll/myDll.dll");
var processStartInfo = new ProcessStartInfo(path, "")
{
WorkingDirectory = Path.GetDirectoryName(path)
};
var process = Process.Start(processStartInfo);
Однако это просто запускает терминальный эквивалент
./myDll.dll
Как мне вызвать команду do tnet?