Adicione progressBar para exibir a porcentagem de progresso para um processo em c #

Este é o código sobre o meu processo:

StreamReader outputReader = null;
StreamReader errorReader = null;


       ProcessStartInfo processStartInfo = new ProcessStartInfo(......);
       processStartInfo.ErrorDialog = false;

       //Execute the process
        Process process = new Process();
        process.StartInfo = processStartInfo;
        bool processStarted = process.Start();

                     if (processStarted)
                        {
                        //Get the output stream
                        outputReader = process.StandardOutput;
                        errorReader = process.StandardError;


                        //Display the result
                        string displayText = "Output" + Environment.NewLine + "==============" + Environment.NewLine;
                        displayText += outputReader.ReadToEnd();
                        displayText += Environment.NewLine + Environment.NewLine + "==============" +
                                       Environment.NewLine;
                        displayText += errorReader.ReadToEnd();
                        // txtResult.Text = displayText;
                    }

Eu preciso adicionar progressBar ao meu formulário para calcular a porcentagem de progresso para este processo, mas eu não sei como fazer.

Estou usando o Visual Studio 2012, o formulário do Windows.

questionAnswers(2)

yourAnswerToTheQuestion