Extensiones de hospedaje
En este artículo se enumeran y se explican todas las extensiones de Microsoft Testing Platform
relacionadas con la capacidad de hospedaje.
Recarga activa
La recarga activa le permite modificar el código fuente administrado de su aplicación mientras se está ejecutando, sin necesidad de hacer una pausa manualmente ni de llegar a un punto de interrupción. Solo tiene que realizar un cambio compatible mientras se ejecuta la aplicación y seleccionar el botón Aplicar cambios de código en Visual Studio para aplicar sus modificaciones.
Nota:
La versión actual solo se limita a admitir la recarga activa en el "modo de consola". Actualmente no hay compatibilidad con la recarga activa en el Explorador de pruebas para Visual Studio o Visual Studio Code.
Esta extensión se incluye como parte del paquete Microsoft.Testing.Extensions.HotReload.
Nota:
El paquete se incluye con la licencia restrictiva de las herramientas de la plataforma de pruebas de Microsoft. La licencia completa está disponible en https://www.nuget.org/packages/Microsoft.Testing.Extensions.HotReload/1.0.0/License.
Puede habilitar fácilmente la compatibilidad con recarga activa al establecer la variable de entorno TESTINGPLATFORM_HOTRELOAD_ENABLED
en "1"
.
En el caso de los proyectos de estilo SDK, puede agregar "TESTINGPLATFORM_HOTRELOAD_ENABLED": "1"
en la sección environmentVariables
del archivo launchSettings.json
. En el fragmento de código siguiente se muestra un archivo de ejemplo:
{
"profiles": {
"Contoso.MyTests": {
"commandName": "Project",
"environmentVariables": {
"TESTINGPLATFORM_HOTRELOAD_ENABLED": "1"
}
}
}
}