Rozšíření pro hostování
Tento článek obsahuje seznam a vysvětluje všechna Microsoft Testing Platform
rozšíření související s možnostmi hostování.
Opětovné načítání za provozu
Opětovné načítání za provozu umožňuje upravit spravovaný zdrojový kód vaší aplikace, když je aplikace spuštěná, aniž byste museli ručně pozastavit nebo stisknout zarážku. Jednoduše proveďte podporovanou změnu, když je aplikace spuštěná, a výběrem tlačítka Použít změny kódu v sadě Visual Studio použijte úpravy.
Poznámka:
Aktuální verze je omezená na podporu opětovného načítání za provozu pouze v režimu konzoly. V Průzkumníku testů pro Visual Studio nebo Visual Studio Code se v současné době nepodporuje 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 adrese https://www.nuget.org/packages/Microsoft.Testing.Extensions.HotReload/1.0.0/License.
Podporu opětovného TESTINGPLATFORM_HOTRELOAD_ENABLED
načítání za provozu můžete snadno povolit nastavením proměnné prostředí na "1"
hodnotu .
U projektů ve stylu sady SDK můžete přidat "TESTINGPLATFORM_HOTRELOAD_ENABLED": "1"
do environmentVariables
části launchSettings.json
souboru. Následující fragment kódu ukazuje ukázkový soubor:
{
"profiles": {
"Contoso.MyTests": {
"commandName": "Project",
"environmentVariables": {
"TESTINGPLATFORM_HOTRELOAD_ENABLED": "1"
}
}
}
}