Fix appdata folder path

This commit is contained in:
2024-03-11 21:35:03 +01:00
parent 641a1eedfb
commit 2e1f682bbe

View File

@@ -8,7 +8,9 @@ public static class Init
{ {
var environmentName = "Development"; var environmentName = "Development";
var appDataRoot = Path.Combine(Environment.CurrentDirectory, "appdata"); var entryAssemblyFolder = Assembly.GetEntryAssembly()?.Location;
entryAssemblyFolder = entryAssemblyFolder is null ? null : Directory.GetParent(entryAssemblyFolder)?.FullName;
var appDataRoot = Path.Combine(entryAssemblyFolder ?? Assembly.GetExecutingAssembly().Location, "appdata");
return new(appDataRoot, environmentName); return new(appDataRoot, environmentName);
} }