viernes, agosto 31, 2007

Paths

Por alguna razón siempre olvido los métodos para optener el path de ejecución de mi aplicación, así que para quienes tienen un olvido similar, aquí hay un par de métodos que son muy útilies cuando se desea encontrar el path de repositorio de la aplicación del usuario actual:

string exePath = Application.ExecutablePath;

string iconPath = System.IO.Path.GetDirectoryName(exePath) + @"\App.ico";
string iconPath = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\App.ico";


// Gets the path for the application data of a local, non-roaming user.
System.Windows.Forms.Application.LocalUserAppDataPath

// The directory that serves as a common repository for application-specific data for the current roaming user
Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)

No hay comentarios.: