I have an application which gets called by a scheduled task. I also recently moved from Windows Server 2003 to 2008. On 2003, the application ran in the directory where the executable was located. But now in 2008, C# says it's running in C:\WindowsSystem32. Is there a way I can set the running directory? Thank you for the help.