diff --git a/SabreTools.IO/PathTool.cs b/SabreTools.IO/PathTool.cs index 2b67d6f..cb94f1a 100644 --- a/SabreTools.IO/PathTool.cs +++ b/SabreTools.IO/PathTool.cs @@ -19,6 +19,18 @@ namespace SabreTools.IO #endif } + /// + /// Get the local appdata directory for the current user + /// + public static string GetLocalAppDataDirectory() + { +#if NET20 || NET35 + return Environment.ExpandEnvironmentVariables("%LOCALAPPDATA%"); +#else + return Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData); +#endif + } + /// /// Get the runtime directory ///