Estensioni di hosting
Questo articolo elenca e illustra tutte le estensioni Microsoft Testing Platform
correlate alla funzionalità di hosting.
Ricaricamento rapido
Il ricaricamento rapido consente di modificare il codice sorgente gestito delle app mentre l'applicazione è in esecuzione, senza dover eseguire alcuna sospensione manuale o raggiungere un punto di interruzione. È sufficiente apportare una modifica supportata mentre l'app è in esecuzione e selezionare il pulsante Applica modifiche al codice in Visual Studio per applicare le modifiche.
Nota
La versione corrente è limitata al supporto del ricaricamento rapido solo in modalità "console". Attualmente non è disponibile alcun supporto per il ricaricamento rapido in Editor elenco dei test per Visual Studio o Visual Studio Code.
Questa estensione viene fornita insieme al pacchetto Microsoft.Testing.Extensions.HotReload.
Nota
Il pacchetto viene fornito con la licenza restrittiva microsoft Testing Platform Tools. La licenza completa è disponibile all'indirizzo https://www.nuget.org/packages/Microsoft.Testing.Extensions.HotReload/1.0.0/License.
È possibile abilitare facilmente il supporto di Ricaricamento rapido impostando la variabile di ambiente TESTINGPLATFORM_HOTRELOAD_ENABLED
su "1"
.
Per i progetti stile SDK, è possibile aggiungere "TESTINGPLATFORM_HOTRELOAD_ENABLED": "1"
alla sezione environmentVariables
del file launchSettings.json
. Il frammento di codice seguente mostra un file di esempio:
{
"profiles": {
"Contoso.MyTests": {
"commandName": "Project",
"environmentVariables": {
"TESTINGPLATFORM_HOTRELOAD_ENABLED": "1"
}
}
}
}