该程序在管理员下运行。从程序本身,我想启动另一个进程,但没有管理员权限,即 作为普通用户:
Process process = new Process();
process.StartInfo.FileName = @"C:\Program Files\MyApp\MyConfig.exe";
process.Start();
process.WaitForExit();
在我指定的子进程的清单中
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
我检查表单是否在管理员权限下运行:它以与父进程相同的权限开始。我的错误在哪里?


