diff --git a/KeyVaultExplorer/App.axaml.cs b/KeyVaultExplorer/App.axaml.cs
index 6a6c9c7..9a1cd2c 100644
--- a/KeyVaultExplorer/App.axaml.cs
+++ b/KeyVaultExplorer/App.axaml.cs
@@ -35,13 +35,14 @@ public static void CreateDesktopResources()
if (!dbPassExists)
DatabaseEncryptedPasswordManager.SetSecret($"keyvaultexplorer_{System.Guid.NewGuid().ToString()[..6]}");
- Dispatcher.UIThread.Post(async () =>
+
+ Task.Run(async () =>
{
await KvExplorerDb.OpenSqlConnection();
if (!dbExists)
KvExplorerDb.InitializeDatabase();
- }, DispatcherPriority.Loaded);
+ });
string settingsPath = Path.Combine(Constants.LocalAppDataFolder, "settings.json");
if (!File.Exists(settingsPath))
diff --git a/KeyVaultExplorer/KeyVaultExplorer.csproj b/KeyVaultExplorer/KeyVaultExplorer.csproj
index 1a6849e..1b39b50 100644
--- a/KeyVaultExplorer/KeyVaultExplorer.csproj
+++ b/KeyVaultExplorer/KeyVaultExplorer.csproj
@@ -4,7 +4,7 @@
$(TargetFrameworks);net8.0-windows10.0.19041.0
enable
- latest
+ preview
$([System.IO.File]::ReadAllText("$(MSBuildProjectDirectory)\\..\\VERSION"))
true
true
diff --git a/KeyVaultExplorer/Models/Constants.cs b/KeyVaultExplorer/Models/Constants.cs
index 2f0e71b..133bcae 100644
--- a/KeyVaultExplorer/Models/Constants.cs
+++ b/KeyVaultExplorer/Models/Constants.cs
@@ -29,9 +29,9 @@ public static class Constants
// Cache settings
public const string CacheFileName = "keyvaultexplorer_msal_cache.txt";
- public static readonly string LocalAppDataFolder = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) + "\\keyvaultexplorerforazure";
+ public static readonly string LocalAppDataFolder = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) + "\\KeyVaultExplorerForAzure";
- public static readonly string DatabaseFilePath = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) + "\\keyvaultexplorerforazure\\keyvaultexplorerforazure.db";
+ public static readonly string DatabaseFilePath = LocalAppDataFolder+ "\\KeyVaultExplorerForAzure.db";
public const string KeyChainServiceName = "keyvaultexplorerforazure_msal_service";
public const string KeyChainAccountName = "keyvaultexplorerforazure_msal_account";
diff --git a/KeyVaultExplorer/Resources/Styles.axaml b/KeyVaultExplorer/Resources/Styles.axaml
index 80da99e..60f1c61 100644
--- a/KeyVaultExplorer/Resources/Styles.axaml
+++ b/KeyVaultExplorer/Resources/Styles.axaml
@@ -208,7 +208,7 @@