Introducción
A veces, puede notar un comportamiento extraño de almacenamiento en caché de las aplicaciones que se ejecutan en IIS. Hoy descubrí que mi aplicación ASP.NET mostraba una página en blanco. Está alojado en Windows Server 2019 en la plataforma Azure. He intentado varias veces solucionar el problema pero no he tenido éxito.
Después de investigar el problema, encontré una sugerencia en la búsqueda de Google para eliminar todos los archivos temporales de ASP.NET. Una vez que se han eliminado todos los archivos temporales, la aplicación continúa ejecutándose.
Eliminar archivos ASP.NET temporales en Windows
Para eliminar los archivos temporales, haga lo siguiente en ambos servidores web:
- Inicie sesión en el servidor y abra IIS.
- Detenga el servicio IIS. Ejecute "iisreset/stop" en el símbolo del sistema para detener el servicio IIS.
- Navegue a los siguientes directorios:
- "C:\Windows\Microsoft.NET\Framework\v4.0.30319\Archivos temporales ASP.NET\"
- "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Archivos temporales ASP.NET\"
- Elimina todos los archivos en ambos directorios.
- Inicie el servicio IIS. Ejecute "iisreset / start" en el símbolo del sistema para detener el servicio IIS.
Conclusión
Usted también puede eliminar el archivo temporal sin detener el servidor IIS. Espero que este tutorial lo ayude a resolver el problema de almacenamiento en caché en su servidor de Windows.