Fix data file dir does not exist (#164)

This commit is contained in:
2022-12-01 19:41:45 +08:00
parent 118a7fe0f1
commit cf3ffeb8c6

View File

@ -26,10 +26,14 @@ namespace GrasscutterTools.Utils
/// <summary> /// <summary>
/// 应用数据目录 /// 应用数据目录
/// </summary> /// </summary>
public static string GetAppDataFile(string filename) => public static string GetAppDataFile(string filename)
Path.Combine( {
var dir = Path.Combine(
Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData),
"GrasscutterTools", "GrasscutterTools");
filename); if (!Directory.Exists(dir))
Directory.CreateDirectory(dir);
return Path.Combine(dir, filename);
}
} }
} }