Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article répertorie et décrit toutes les extensions Microsoft.Testing.Platform liées à la fonctionnalité d’hébergement.
Rechargement à chaud
Le rechargement à chaud vous permet de modifier le code source managé de votre application pendant l’exécution de l’application, sans avoir à suspendre manuellement ou à atteindre un point d’arrêt. Effectuez simplement une modification prise en charge pendant l’exécution de l’application et sélectionnez le bouton Appliquer les modifications de code dans Visual Studio pour appliquer vos modifications.
Remarque
La version actuelle est limitée à la prise en charge du rechargement à chaud en mode console uniquement. Il n’existe actuellement aucune prise en charge du rechargement à chaud dans l’Explorateur de tests pour Visual Studio ou Visual Studio Code.
Cette extension est fournie dans le cadre du package Microsoft.Testing.Extensions.HotReload .
Remarque
Le package est fourni avec la licence Microsoft.Testing.Platform Tools restrictive. La licence complète est disponible à https://www.nuget.org/packages/Microsoft.Testing.Extensions.HotReload/1.0.0/License.
Vous pouvez facilement activer la prise en charge du rechargement à chaud en définissant la variable d’environnement TESTINGPLATFORM_HOTRELOAD_ENABLED sur "1".
Pour les projets de style SDK, vous pouvez ajouter "TESTINGPLATFORM_HOTRELOAD_ENABLED": "1" dans la section environmentVariables du fichier launchSettings.json. L’extrait de code suivant montre un exemple de fichier :
{
"profiles": {
"Contoso.MyTests": {
"commandName": "Project",
"environmentVariables": {
"TESTINGPLATFORM_HOTRELOAD_ENABLED": "1"
}
}
}
}