Conocer el directorio y path temporal.
Para conocer el directorio desde el cual se esta ejecutando nuestra aplicación:
string Direccion=System.IO.Directory.GetCurrentDirectory();
Y para conocer el path temporal:
string path = System.IO.Path.GetTempPath();