UPDATE: Mensaje de error: La referencia del objeto no está establecida a una instancia de un objeto.

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.
imagen -

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)

es_ESEspañol