Co to jest Przeładowywanie na gorąco XAML dla aplikacji WPF i UWP? (Visual Studio)
Za pomocą Przeładowywanie na gorąco XAML można przyrostowo kompilować i testować kod XAML dla aplikacji WPF i UWP. Można to zrobić z korzyścią dla kontekstu danych aplikacji uruchomionej, stanu uwierzytelniania i innej rzeczywistej złożoności, która jest trudna do symulowania w czasie projektowania.
Napiwek
Jeśli przybyłeś tutaj za pomocą interfejsu użytkownika Przeładowywanie na gorąco XAML, zapraszamy! Jesteś w odpowiednim miejscu, aby dowiedzieć się więcej o Przeładowywanie na gorąco XAML.
Jeśli jednak jesteś tutaj, aby uzyskać pomoc dotyczącą rozwiązywania problemów z Przeładowywanie na gorąco XAML, zobacz Rozwiązywanie problemów z Przeładowywanie na gorąco XAML.
Gdzie uzyskać Przeładowywanie na gorąco XAML
Program Visual Studio XAML Przeładowywanie na gorąco jest obecnie obsługiwany tylko wtedy, gdy używasz aplikacji w programie Visual Studio —lub — Blend for Visual Studio z dołączonym debugerem (F5 lub Rozpocznij debugowanie).
Nie można włączyć tego środowiska za pomocą polecenia Dołącz do procesu , chyba że ręcznie ustawisz zmienną środowiskową.
Aplikacje dla Przeładowywanie na gorąco XAML
Przeładowywanie na gorąco XAML jest szczególnie przydatne w następujących scenariuszach:
Rozwiązywanie problemów z interfejsem użytkownika znalezionych w kodzie XAML po uruchomieniu aplikacji w trybie debugowania.
Tworzenie nowego składnika interfejsu użytkownika dla aplikacji, która jest opracowywana, przy jednoczesnym wykorzystaniu kontekstu środowiska uruchomieniowego aplikacji.
Obsługiwany system operacyjny
Obsługiwane typy aplikacji | System operacyjny i narzędzia |
---|---|
Windows Presentation Foundation (WPF) | .NET Framework 4.6+ i .NET Core Windows 7 lub nowszy |
Aplikacje uniwersalne systemu Windows (UWP) | System Windows 10 lub nowszy z zestawem Windows 10 SDK 14393 lub nowszym |
Jeśli używasz zestawu narzędzi Xamarin.Forms, zobacz Przeładowywanie na gorąco XAML dla zestawu narzędzi Xamarin.Forms.
Przykład
Poniższa animacja przedstawia wystąpienie użycia dynamicznego drzewa wizualnego do otwarcia kodu źródłowego, a następnie użycie Przeładowywanie na gorąco XAML w celu zmiany tekstu i koloru przycisku.
Powiązana zawartość
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla