Piccolo tip per recuperare la cartella di esecuzione del programma se non si ha a disposizione l'oggetto Application in C#.
Path.GetDirectoryName(Assembly.GetExecutingAssembly().GetModules(false)[0].FullyQualifiedName);
Questo frammento di codice ci permette di recuperare la cartella in cui è in esecuzione il nostro programma.