From 2e1f682bbeb905a246ad11b753218323877ba787 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81d=C3=A1m=20Kov=C3=A1cs?= Date: Mon, 11 Mar 2024 21:35:03 +0100 Subject: [PATCH] Fix appdata folder path --- src/AppCommon/FileTime.App.Core/Init.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/AppCommon/FileTime.App.Core/Init.cs b/src/AppCommon/FileTime.App.Core/Init.cs index 28dd812..d8ee467 100644 --- a/src/AppCommon/FileTime.App.Core/Init.cs +++ b/src/AppCommon/FileTime.App.Core/Init.cs @@ -8,7 +8,9 @@ public static class Init { 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); }