Während der Installation von DotNetNuke 5 wird die Verwendung von Ajax 1.0 automatisch eingerichtet.
Das geschieht unter anderem dadurch, dass eine System.Web.Extension DLL Datei in das BIN Verzeichnis von DotNetNuke kopiert wird.
Wenn man sich später am Portal als Host Administrator anmeldet und die Host Einstellungen öffnet findet man dort einen Link mit dem man das Portal auf das aktuelle Framework (Ajax Version 3.0 welches mit dem ASP.NET Framework 3.5 ausgeliefert wird) umstellen kann (siehe nachfolgende Abbildung).
Mit dem betätigen des Links werden 2 Dinge durchgeführt:
- Die Web.Config wird für Ajax 3.0 eingerichtet
- Die System.Web.Extension DLL wird aus dem BIN Verzeichnis von DotNetNuke gelöscht.
Das ganze funktioniert, soweit ich das bisher beurteilen kann, sehr zuverlässig.
Und trotz der Zuverlässigkeit dieser Funktion kann es später unter bestimmten Umständen sehr leicht zu folgendem Fehler kommen:
Die Ursache für dieses Problem ist. das nach der Umstellung des Framework, aus welchem Grund auch immer, die System.Web.Extension DLL Datei wieder im BIN Verzeichnis von DotNetNuke vorhanden ist.
Das geschieht natürlich nicht aus versehen oder von selbst, aber durch eine Sicherung die man zurückspielt oder durch Verwendung einer Versionsverwaltung kann das ganz schnell geschehen.
Abhilfe schafft das einfache löschen dieser System.Web.Extension DLL Datei aus dem BIN Verzeichnis von DotNetNuke.
Eventuell muss man noch den Applikation Pool abschießen oder alternativ einfach die web.config mit einem Editor öffnen und speichern, damit dadurch das Portal neu gestartet wird.
Hi guys. What we become depends on what we read after all of the professors have finished with us. The greatest university of all is a collection of books. Help me! I find sites on the topic: Turbo Tax. I found only this – turbo tax. Provides advocacy, self help, information, and referrals. This fact sheet talks about the unique needs that adolescents have for receiving substance abuse treatment. Thanks ;-). Bracha from Tonga.