You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/xaml-tools/xaml-hot-reload.md
+10-8Lines changed: 10 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
title: "XAML Hot Reload for WPF and UWP apps"
3
-
description: Modify XAML code in running Windows Presentation Foundation (WPF) or Universal Windows Platform (UWP) apps with edit and continue features in XAML Hot Reload.
3
+
description: Modify XAML code in running .NET MAUI, WinUI 3, Windows Presentation Foundation (WPF), or Universal Windows Platform (UWP) apps with edit and continue features in XAML Hot Reload.
4
4
ms.date: 02/25/2022
5
5
ms.topic: conceptual
6
6
helpviewer_keywords:
@@ -12,9 +12,9 @@ manager: mijacobs
12
12
ms.subservice: xaml-tools
13
13
monikerRange: ">=vs-2019"
14
14
---
15
-
# What is XAML Hot Reload for WPF and UWP apps? (Visual Studio)
15
+
# What is XAML Hot Reload?
16
16
17
-
With XAML Hot Reload, you can incrementally build and test XAML code for your WPFand UWP apps. You can do so with the benefit of the running app's data context, authentication state, and other real-world complexity that's hard to simulate during design-time.
17
+
With XAML Hot Reload, you can incrementally build and test XAML code for your .NET MAUI, WPF, UWP, and WinUI 3 apps. You can do so with the benefit of the running app's data context, authentication state, and other real-world complexity that's hard to simulate during design-time.
18
18
19
19
> [!TIP]
20
20
> If you've arrived here by way of the XAML Hot Reload user interface (UI), welcome! You're in the right place to learn more about XAML Hot Reload.
@@ -23,7 +23,7 @@ With XAML Hot Reload, you can incrementally build and test XAML code for your WP
23
23
24
24
## Where to get XAML Hot Reload
25
25
26
-
Visual Studio XAML Hot Reload is currently supported only when you're running an application in **Visual Studio** -or- **Blend for Visual Studio** with the debugger attached (**F5** or **Start debugging**).
26
+
Visual Studio XAML Hot Reload is currently supported only when you're running an application in **Visual Studio** -or- **Blend for Visual Studio**(if supported by the framework) with the debugger attached (**F5** or **Start debugging**).
27
27
28
28
You can't enable this experience by using [Attach to process](../debugger/attach-to-running-processes-with-the-visual-studio-debugger.md) unless you [manually set an environment variable](xaml-hot-reload-troubleshooting.md#verify-that-you-use-start-debugging-rather-than-attach-to-process).
29
29
@@ -38,11 +38,13 @@ XAML Hot Reload is especially helpful in these scenarios:
38
38
## Supported OS
39
39
40
40
|Supported Application Types|Operating System and Tools|
41
-
|-|-|-|
42
-
|Windows Presentation Foundation (WPF) |.NET Framework 4.6+ and .NET Core</br>Windows 7 and later |
41
+
|---|---|
42
+
|.NET MAUI|.NET6+|
43
+
|Windows Presentation Foundation (WPF) |.NET Framework 4.6+, .NET Core, and .NET 5+</br>Windows 7 and later |
43
44
|Universal Windows apps (UWP)|Windows 10 and later, with the [Windows 10 SDK](https://developer.microsoft.com/windows/downloads/windows-sdk/) 14393+ and later|
45
+
|WinUI 3)|Windows 10, version 1809 and later, with the Windows App SDK|
44
46
45
-
If you're using **Xamarin.Forms**, see [XAML Hot Reload for Xamarin.Forms](/xamarin/xamarin-forms/xaml/hot-reload).
47
+
If you're using **.NET MAUI**, see [XAML Hot Reload for .NET MAUI](/dotnet/maui/xaml/hot-reload) for more details.
46
48
47
49
## Example
48
50
@@ -53,6 +55,6 @@ The following animation shows an instance of using Live Visual Tree to open some
53
55
## Related content
54
56
55
57
*[Troubleshooting XAML Hot Reload](xaml-hot-reload-troubleshooting.md)
56
-
*[XAML Hot Reload for Xamarin.Forms](/xamarin/xamarin-forms/xaml/hot-reload)
58
+
*[XAML Hot Reload for .NET MAUI](/dotnet/maui/xaml/hot-reload)
57
59
*[Edit and Continue (Visual C#)](../debugger/edit-and-continue-visual-csharp.md)
58
60
*[XAML data binding diagnostics](xaml-data-binding-diagnostics.md)
0 commit comments