UPDATE: Fehlermeldung: Der Objektverweis ist nicht auf eine Instanz eines Objekts gesetzt.

Wenn Sie die folgende Fehlermeldung in Clickker sehen, ist dies auf einen Fehler in IIS (Internet Information Services) zurückzuführen:

Objektreferenz nicht auf eine Instanz eines Objekts gesetzt. [TypeInitializationException: Der Typinitialisierer für '' hat eine Ausnahme ausgelöst]. Clickker.API.MvcApplication.Application_Start() +0

Lösung:

Starten Sie die Clickker-Website innerhalb des IIS neu oder starten Sie den IIS als Ganzes neu.

  • Über Start - Ausführen geben Sie "inetmgr" ein, gefolgt von .
  • Entfalten Sie "Sites" im linken Bereich
  • Klicken Sie mit der rechten Maustaste auf die Clickker-Website
  • Wählen Sie "Website verwalten".
  • Wählen Sie "Neustart".
  • Sollte dies nicht zu einer Lösung führen, sollte der gesamte IIS neu gestartet werden
  • Klicken Sie dazu im linken Bereich auf die höchste Ebene (den Namen des Servers) und;
  • Klicken Sie auf die rechte Maustaste und wählen Sie "Anhalten" und dann "Starten" oder klicken Sie auf "Neustart" ganz rechts unter "Aktionen".

Clickker wird es jetzt wieder tun!

Verhindern Sie das Problem durch die folgende Aktion

Dieses Problem kann manchmal regelmäßig auftreten. Um dies zu verhindern, können Sie die folgende Aktion durchführen, um automatische Neustarts zu verhindern, die die Ursache sein könnten.

  • Über Start - Ausführen geben Sie "inetmgr" ein, gefolgt von .
  • Klicken Sie im linken Bereich auf "Anwendungsgruppen".
  • Dies wird eine Anwendungsgruppe "Clickker" oder etwas Ähnliches beinhalten
  • Klicken Sie mit der rechten Maustaste darauf und wählen Sie "Erweiterte Einstellungen".
  • Blättern Sie nach unten zu "Regelmäßiges Zeitintervall" und setzen Sie den Wert auf 0, falls er nicht bereits vorhanden ist.
  • Klicken Sie dort unter "Bestimmte Zeiten" auf die TimeSpan[]-Matrix am Ende der Zeile, und eine Schaltfläche mit den 3 Punkten erscheint am Ende der Zeile
  • Vergewissern Sie sich, dass hier alles in Bezug auf die Zeiten wie unten dargestellt entfernt wird.
Bild -

Die Fehlermeldung steht im Zusammenhang mit einem Problem mit Microsoft .NET 4.7, für das auch keine neuen Updates mehr erscheinen. Sowohl Exact Globe als auch Clickker verwenden .NET 4.7. Sie könnten diese auf .NET 4.7.2 aktualisieren (dies ist die allerneueste Version, die in .NET 4.8 enthalten ist).

Sollte das Problem häufig auftreten, können Sie auch darüber nachdenken:

  • Führen Sie einen Neustart des IIS über eine geplante Aufgabe durch (iisreset.exe)
  • Führen Sie einen Neustart der Clickker-Website über eine geplante Aufgabe durch:

    Überprüfen Sie den Namen der Website:
    Für 32-Bit-Betriebssysteme: %windir%windir-Website
    Für 64-Bit-Betriebssysteme: %windir%syswow64appcmd list site

    In der geplanten Aufgabe stoppen und dann erneut starten:
    %windir%yswow64appcmd stop site /site.name: "Clickker website" (sytem32 im Falle von 32-bit)
    %windir%yswow64appcmd stop site /site.name: "Clickker website" (sytem32 im Falle von 32-bit)

de_DEDeutsch