Hi,
I am using the following code to fire the iexplore process. This is done in a simple console app.
public static void StartIExplorer()
        {
            ProcessStartInfo info = new ProcessStartInfo("iexplore");
            info.UseShellExecute = false;
            info.RedirectStandardInput = true;
            info.RedirectStandardOutput = true;
            info.RedirectStandardError = true;
            string password = "password";
            SecureString securePassword = new SecureString();
            for (int i = 0; i < password.Length; i++)
                securePassword.AppendChar(Convert.ToChar(password[i]));
            info.UserName = "userName";
            info.Password = securePassword;
            info.Domain = "domain";
            try
            {
                Process.Start(info);
            }
            catch (System.ComponentModel.Win32Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }
The above code is throwing the error {"The system cannot find the file specified"}. The same code when run without specifying the user credentials works fine. I am not sure why it is throwing this error.
Can someone please explain?
Thanks.