DotNetNuke-Upgrade auf Asp.Net 4.0

Ein Upgrade von DotNetNuke geht in der Regel eigentlich ganz gut. Probleme machen meistens nur eingekaufte Module, bzw. man muss diese oft zuerst upgraden. Die Umstellung auf Asp.Net 4.0 ist vermutlich am einfachsten, wenn man die Umstellung gleich mit einem Versionen-Upgrade z.B. auf aktuell 5.6 verbindet.

Vor einem Upgrade gilt es natürlich zuerst eine Sicherheitskopie der Datenbank und der WebSite zu machen!

Ich bin wie folgt vorgegangen:

  1. Update-Package über der WebSite entzippen.
  2. Im Application-Pool das .Net-Framwork 4.0 wählen. Dadurch weiss der DotNetNuke-Update-Vorgang, dass er auch auf 4.0 umstellen muss!
  3. Im Web.Config habe ich im assemblyBinding-Tag bei System.Web.Extensions und System.Web.Extensions.Design jeweils newVersion="4.0.0.0" eingestellt. Ohne diese Änderung konnte ich die Seite /install/install.aspx nicht aufrufen.
  4. Im Web.config habe ich den Ausdruck ',runtimeVersionv2.0' eliminiert (running-dotnetnuke-with-net-40.aspx)
  5. /install/install.aspx aufrufen und der Upgrade geht los (hoffentlich ohne Fehler Wink)

 

Das ist eigentlich schon alles. Jetzt ist der DotNetNuke auf das .Net-Framework 4.0 umgestellt.

 

Kommentar schreiben