Si ve el siguiente mensaje de error en Clickker, está relacionado con un fallo en IIS (Internet Information Services):
Referencia de objeto no establecida a una instancia de un objeto. [TypeInitializationException: El inicializador de tipo para '' lanzó una excepción]. Clickker.API.MvcApplication.Application_Start() +0
Solución:
Reinicie el sitio web Clickker dentro del IIS o reinicie el IIS en su totalidad.
- A través de Inicio - Ejecutar, escriba "inetmgr" seguido de .
- Despliegue "Sitios" en la sección de la izquierda
- Haga clic con el botón derecho del ratón en el sitio web de Clickker
- Seleccione "Gestionar sitio web".
- Seleccione "Reiniciar".
- Si esto no conduce a una solución, todo el IIS debe ser reiniciado
- Para ello, en la sección de la izquierda, haga clic en el nivel más alto (el nombre del servidor) y;
- Haga clic con el botón derecho del ratón y elija "Detener" y, a continuación, inicie o haga clic en "Reiniciar" en el extremo derecho en "Acciones".
¡Clickker lo hará de nuevo ahora!
Prevenir el problema mediante la siguiente acción
Este problema puede ocurrir a veces con regularidad. Para evitarlo, puede realizar la siguiente acción para evitar los reinicios automáticos que pueden ser la causa.
- A través de Inicio - Ejecutar, escriba "inetmgr" seguido de .
- Haga clic en "Grupos de aplicaciones" en la sección de la izquierda
- Esto incluirá un grupo de aplicación "Clickker" o algo similar
- Haga clic con el botón derecho y seleccione "Configuración avanzada".
- Desplácese hacia abajo hasta "intervalo de tiempo regular" y ajústelo a 0 si no está ya ahí.
- Abajo, en "Tiempos específicos", haga clic en TimeSpan[]-matrix al final de esa línea y aparecerá un botón con los 3 puntos detrás de él
- Asegúrese de que todo lo que aquí se elimina en términos de tiempos como se muestra a continuación.
El mensaje de error está relacionado con un problema con Microsoft .NET 4.7 para el que ya no aparecen nuevas actualizaciones. Tanto Exact Globe como Clickker utilizan .NET 4.7. Podrías actualizarlos a .NET 4.7.2 (esta es la última versión incluida en .NET 4.8).
Si el problema se produce con frecuencia, también puedes planteártelo:
- Realizar un reinicio del IIS a través de una tarea programada (iisreset.exe)
- Reinicie el sitio web de Clickker mediante una tarea programada:
Verifique el nombre del sitio web:
Para SO de 32 bits: %windir%windir site
Para sistemas operativos de 64 bits: %windir%syswow64appcmd list site
En tarea programada parar y volver a iniciar:
%windir%yswow64appcmd stop site /site.name: "Sitio web de Clickker" (sytem32 en caso de 32 bits)
%windir%yswow64appcmd stop site /site.name: "Sitio web de Clickker" (sytem32 en caso de 32 bits)