Как написать такую библиотеку чтобы можно было запустить файл на определенное время

подскажите пожалуйста, возможно ли запустить файл .exe/.dll на определенное время(timeout)?

Компиляция файла: c# asp.net framework/core

var csc = new CSharpCodeProvider();
var parameters = new CompilerParameters(new string[]
{
    "mscorlib.dll",
    "System.Core.dll"
}, "имя_файла.(exe/dll)", true);
parameters.GenerateExecutable = true;

var file = csc.CompileAssemblyFromSourse(parameters, "код");

Важно: файл должен быть управляемым процессом, для того чтобы после окончания timeout c# просто завершил(рашнул) выполнение файла.


Ответы (0 шт):