我想在我的应用程序中使用JobObjectWrapper来限制进程内存。我正在尝试使用以下代码来实例化 JobObject:
JobObject job = new JobObject("Hello");
ProcessStartInfo ps = new ProcessStartInfo("notepad.exe");
job.CreateProcessSecured(ps);
但我收到以下异常:
未处理的异常:JobManagement.JobException:管理进程在 Job 内运行,它将无法将子进程分配给新 Job。
当我尝试在 codeplex(fe EndOfProcessMemory) 的解决方案中运行示例时,我也遇到了这样的异常。
我究竟做错了什么?提前致谢 :)