Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento článek uvádí a vysvětluje všechna rozšíření Microsoft.Testing.Platform související s možnostmi hostování.
Aktualizace za běhu
Opětovné načítání za běhu umožňuje upravit zdrojový kód aplikace, když je aplikace spuštěná, aniž byste museli ručně pozastavit nebo nastavit bod přerušení. Jednoduše proveďte podporovanou změnu, když je aplikace spuštěná, a vyberte tlačítko Použít změny kódu v sadě Visual Studio, aby se vaše úpravy použily.
Poznámka
Aktuální verze je omezená na podporu dynamického načítání pouze v konzolovém režimu. V Průzkumníku testů pro Visual Studio ani Visual Studio Code momentálně není podporováno opětovné načítání za provozu.
Toto rozšíření se dodává jako součást balíčku Microsoft.Testing.Extensions.HotReload.
Poznámka
Balíček se dodává s omezující licencí Microsoft.Testing.Platform Tools. Úplná licence je k dispozici na https://www.nuget.org/packages/Microsoft.Testing.Extensions.HotReload/1.0.0/License.
Podporu opětovného načítání za provozu můžete snadno povolit nastavením proměnné prostředí TESTINGPLATFORM_HOTRELOAD_ENABLED
na "1"
.
U projektů ve stylu sady SDK můžete do "TESTINGPLATFORM_HOTRELOAD_ENABLED": "1"
souboru environmentVariables
přidat launchSettings.json
. Následující fragment kódu ukazuje ukázkový soubor:
{
"profiles": {
"Contoso.MyTests": {
"commandName": "Project",
"environmentVariables": {
"TESTINGPLATFORM_HOTRELOAD_ENABLED": "1"
}
}
}
}