Запуск privoxy с C # ProcessStartInfo - PullRequest
       0

Запуск privoxy с C # ProcessStartInfo

2 голосов
/ 19 октября 2011

Когда я пытаюсь запустить privoxy, я получаю эту ошибку can't check configuration file 'config.txt: error number 0'

static void StartPrivoxy(Process p)
{
    p.StartInfo = new ProcessStartInfo(@"C:\Program Files (x86)\Privoxy\privoxy.exe");
    p.Start();
}

Каталог должен быть правильным.Я могу запустить его из командной строки по адресу C: \ Program Files (x86) \ Privoxy \ и дважды щелкнуть по нему.Конфиг находится в том же каталоге.

Я использовал тот же код для запуска других программ.

1 Ответ

2 голосов
/ 19 октября 2011

Вы пытались установить рабочий каталог для процесса?

    static void StartPrivoxy(Process p)
    {
        p.StartInfo = new ProcessStartInfo(@"C:\Program Files (x86)\Privoxy\privoxy.exe");
        p.StartInfo.WorkingDirectory = @"C:\Program Files (x86)\Privoxy\";
        p.Start();
    } 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...