Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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 dell'app mentre l'applicazione è in esecuzione, senza la necessità di sospendere manualmente 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 Esplora test per Visual Studio o Visual Studio Code.
Questa estensione viene fornita come parte del pacchetto Microsoft.Testing.Extensions.HotReload.
Nota
Il pacchetto viene fornito con la licenza restrittiva Microsoft.Testing.Platform Tools. La licenza completa è disponibile in https://www.nuget.org/packages/Microsoft.Testing.Extensions.HotReload/1.0.0/License.
È possibile abilitare facilmente il supporto del ricaricamento rapido impostando la variabile di ambiente TESTINGPLATFORM_HOTRELOAD_ENABLED su "1".
Per i progetti in stile SDK, è possibile aggiungere "TESTINGPLATFORM_HOTRELOAD_ENABLED": "1" nella sezione environmentVariables del file di launchSettings.json. Il frammento di codice seguente mostra un file di esempio:
{
"profiles": {
"Contoso.MyTests": {
"commandName": "Project",
"environmentVariables": {
"TESTINGPLATFORM_HOTRELOAD_ENABLED": "1"
}
}
}
}