From f7d075168ff36aef3f3a988e7ec5474996144de3 Mon Sep 17 00:00:00 2001 From: Stone_Red <56473591+Stone-Red-Code@users.noreply.github.com> Date: Tue, 7 May 2024 17:02:42 +0200 Subject: [PATCH] Create appdata directory if it doesn't exist --- src/ClipCMD/App.axaml.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/ClipCMD/App.axaml.cs b/src/ClipCMD/App.axaml.cs index 7f8b850..6092538 100644 --- a/src/ClipCMD/App.axaml.cs +++ b/src/ClipCMD/App.axaml.cs @@ -12,6 +12,7 @@ using Projektanker.Icons.Avalonia.FontAwesome; using Projektanker.Icons.Avalonia.MaterialDesign; using System; +using System.IO; namespace ClipCmd; @@ -28,6 +29,11 @@ public partial class App : Application public override void OnFrameworkInitializationCompleted() { + if (!Directory.Exists(Configuration.ApplicationDataPath)) + { + _ = Directory.CreateDirectory(Configuration.ApplicationDataPath); + } + if (ApplicationLifetime is IClassicDesktopStyleApplicationLifetime desktop) { desktop.MainWindow = new MainWindow();