Create appdata directory if it doesn't exist

This commit is contained in:
Stone_Red
2024-05-07 17:02:42 +02:00
parent 08a65eb017
commit f7d075168f
+6
View File
@@ -12,6 +12,7 @@ using Projektanker.Icons.Avalonia.FontAwesome;
using Projektanker.Icons.Avalonia.MaterialDesign; using Projektanker.Icons.Avalonia.MaterialDesign;
using System; using System;
using System.IO;
namespace ClipCmd; namespace ClipCmd;
@@ -28,6 +29,11 @@ public partial class App : Application
public override void OnFrameworkInitializationCompleted() public override void OnFrameworkInitializationCompleted()
{ {
if (!Directory.Exists(Configuration.ApplicationDataPath))
{
_ = Directory.CreateDirectory(Configuration.ApplicationDataPath);
}
if (ApplicationLifetime is IClassicDesktopStyleApplicationLifetime desktop) if (ApplicationLifetime is IClassicDesktopStyleApplicationLifetime desktop)
{ {
desktop.MainWindow = new MainWindow(); desktop.MainWindow = new MainWindow();