Quando provo a fare Process.Start("echo", "%cd%")
solleva uno System.ComponentModel.Win32Exception: The system cannot find the file specified
. Quando lo faccio manualmente in cmd
funziona come dovrebbe. Non ho mai saputo che c'è una differenza ...Process.Start ("echo", "% cd%") genera W32Exception File Not Found
Inoltre, quando eseguo il comando File.Exists(logfile.txt)
(senza percorso) di un file che dovrebbe essere definitivamente lì, restituisce false. Questo è il motivo per il echo
sopra: debugging ...
Questo errore non si verifica sulla mia macchina di sviluppo, solo su un altro su cui sto effettuando il test.
Il percorso variabile sembra normale. Entrambi sono WinXP. Entrambi sono in esecuzione NET 3.5
perché stai accedendo al file senza un percorso? btw è possibile ottenere la directory di lavoro corrente tramite 'Environment.CurrentDirectory' – Yahia