diff --git a/src/Artemis.UI.Windows/App.axaml.cs b/src/Artemis.UI.Windows/App.axaml.cs
index 3099777a6..feb425d47 100644
--- a/src/Artemis.UI.Windows/App.axaml.cs
+++ b/src/Artemis.UI.Windows/App.axaml.cs
@@ -16,6 +16,7 @@ using Avalonia.Controls.ApplicationLifetimes;
using Avalonia.Markup.Xaml;
using Avalonia.ReactiveUI;
using DryIoc;
+using HotAvalonia;
using ReactiveUI;
namespace Artemis.UI.Windows;
@@ -40,6 +41,7 @@ public class App : Application
LegacyMigrationService.MigrateToSqlite(_container);
RxApp.MainThreadScheduler = AvaloniaScheduler.Instance;
+ this.EnableHotReload();
AvaloniaXamlLoader.Load(this);
}
diff --git a/src/Artemis.UI.Windows/Artemis.UI.Windows.csproj b/src/Artemis.UI.Windows/Artemis.UI.Windows.csproj
index 074722051..9f301ae22 100644
--- a/src/Artemis.UI.Windows/Artemis.UI.Windows.csproj
+++ b/src/Artemis.UI.Windows/Artemis.UI.Windows.csproj
@@ -9,6 +9,7 @@
Artemis
..\Artemis.UI\Assets\Images\Logo\application.ico
en
+ false
diff --git a/src/Artemis.UI.Windows/Program.cs b/src/Artemis.UI.Windows/Program.cs
index 1db782d20..c102c79eb 100644
--- a/src/Artemis.UI.Windows/Program.cs
+++ b/src/Artemis.UI.Windows/Program.cs
@@ -5,7 +5,6 @@ using Avalonia;
using Avalonia.Logging;
using Avalonia.ReactiveUI;
using DryIoc;
-using HotAvalonia;
using Serilog;
namespace Artemis.UI.Windows;
@@ -38,8 +37,7 @@ internal class Program
return AppBuilder.Configure()
.UsePlatformDetect()
.LogToTrace()
- .UseReactiveUI()
- .UseHotReload();
+ .UseReactiveUI();
}
public static void CreateLogger(IContainer container)
diff --git a/src/Directory.Build.targets b/src/Directory.Build.targets
index 4c08a9025..36f7bc3fd 100644
--- a/src/Directory.Build.targets
+++ b/src/Directory.Build.targets
@@ -1,12 +1,5 @@
-
-
- $(DefineConstants);ENABLE_XAML_HOT_RELOAD
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/Directory.Packages.props b/src/Directory.Packages.props
index c018e282b..9a18d7209 100644
--- a/src/Directory.Packages.props
+++ b/src/Directory.Packages.props
@@ -66,9 +66,6 @@
-
-
-
\ No newline at end of file