Wwell lets take a look at MSDN for Process.Start
http://msdn.microsoft.com/en-us/library/system.diagnostics.process.start.aspx[
^]
I agree with your compiler, there are no versions of Start which take 3 arguments.
Perhaps you need to look at
Start(String, String, String, SecureString, String) Starts a process resource by specifying the name of an application, a set of command-line arguments, a user name, a password, and a domain and associates the resource with a new Process component.
Bryce