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