Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Artikel werden alle Microsoft.Testing.Platform-Erweiterungen aufgeführt und erläutert, die sich auf die Hostingfunktion beziehen.
Sofortiges Neuladen
Mit Hot Reload können Sie den verwalteten Quellcode Ihrer App ändern, während die Anwendung ausgeführt wird, ohne dass sie manuell angehalten werden muss oder ein Haltepunkt gesetzt werden muss. Nehmen Sie einfach eine unterstützte Änderung vor, während die App ausgeführt wird, und wählen Sie die Schaltfläche "Codeänderungen anwenden" Schaltfläche in Visual Studio aus, um Ihre Bearbeitungen anzuwenden.
Anmerkung
Die aktuelle Version ist nur auf die Unterstützung des hot reload im "Konsolenmodus" beschränkt. Aktuell gibt es im Test-Explorer für Visual Studio oder Visual Studio Code keine Unterstützung für Hot Reload.
Diese Erweiterung wird als Teil des Microsoft.Testing.Extensions.HotReload Pakets ausgeliefert.
Anmerkung
Das Paket wird mit der restriktiven Microsoft.Testing.Platform Tools-Lizenz ausgeliefert. Die vollständige Lizenz ist unter https://www.nuget.org/packages/Microsoft.Testing.Extensions.HotReload/1.0.0/Licenseverfügbar.
Sie können die Hot-Reload-Unterstützung ganz einfach aktivieren, indem Sie die Umgebungsvariable TESTINGPLATFORM_HOTRELOAD_ENABLED auf "1"festlegen.
Für PROJEKTE im SDK-Stil können Sie "TESTINGPLATFORM_HOTRELOAD_ENABLED": "1" im Abschnitt environmentVariables der launchSettings.json-Datei hinzufügen. Der folgende Codeausschnitt zeigt eine Beispieldatei:
{
"profiles": {
"Contoso.MyTests": {
"commandName": "Project",
"environmentVariables": {
"TESTINGPLATFORM_HOTRELOAD_ENABLED": "1"
}
}
}
}