Proc ess.Start («echo», «% cd%») выбрасывает W32Exception File Not Found

Когда я пытаюсь выполнить Process.Start ("echo", "% cd%") , возникает исключение System.ComponentModel.Win32Exception: система не может найти указанный файл . Когда я делаю это вручную в cmd , он работает так, как должен. Я никогда не знал, что есть разница ...

Кроме того, когда я делаю File.Exists (logfile.txt) (без пути) файла, который обязательно должен быть там, он возвращает false . Это, кстати, причина echo выше: отладка ...

Эта ошибка возникает не на моей машине разработки, а только на другой, где я тестирую.

Переменная Path выглядит нормально. Оба - WinXP. Оба работают под управлением .NET 3.5

5
задан abatishchev 22 August 2011 в 09:38
поделиться