Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se enumeran y se explican todas las extensiones Microsoft.Testing.Platform relacionadas con la funcionalidad de hospedaje.
Recarga en caliente
La recarga en caliente le permite modificar el código fuente administrado de la aplicación mientras esta se está ejecutando, sin necesidad de pausar la ejecución ni de establecer manualmente 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 las modificaciones.
Nota:
La versión actual solo se limita a admitir la recarga activa en "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 envía como parte del paquete Microsoft.Testing.Extensions.HotReload .
Nota:
El paquete se incluye con la licencia restrictiva Microsoft.Testing.Platform Tools. 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"
.
Para los proyectos de estilo SDK, puedes añadir "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"
}
}
}
}