How to run another app as administrator on Windows XP
I used the application manifest file as described here to have a part of my application running with elevated privileges (which it needs). So when needed, the main program just invokes a small assembly using Process.Start which then handles the task for which admin rights are required. However, how can I do the same thing on Windows XP? It seems XP just ignores this manifest and runs the small assembly in the current user context. Marc The following code from here does just what I need: ProcessStartInfo processStartInfo = new ProcessStartInfo("path", "args"); processStartInfo.Verb = "runas";