Wenn man eine vorhandene SharpCms Installation auf einen IIS7, bzw.
auf eine 64-Bit Version des Windows 2008 portiert, sollte man
beachten, im IIS, in den erweiterten Einstellungen des entsprechenden
Application Pools, das Feld "Enable 32-Bit Applications" auf "true" zu
stellen, da die Passwörter sonst falsch verschlüsselt werden und beim
Login die Benutzer nicht mehr Authentifiziert werden können.
Man kommt also nicht mehr in den Admin bereich.
Alternativ könnte man auch das Passwort des Administrators auf dem
Server neu verschlüsseln, und anschließend im Administrationsbereich
alle Passwörter neu zu speichern.
Mehr dazu:
http://www.aspnetzone.de/blogs/juergengutsch/archive/2008/04/03/string-gethashcode-und-iis7-auf-windows-server-2008-x64.aspx