Nach der Installation eines SharePoint 2010 Cumulative Update (CU) vom August bis Dezember 2011 kann es sein, dass die Login-Formulare auf Mobilgeräten (iPhone, Android, Windows Phone) nicht mehr lädt. Auf der URL /_layouts/mobile/mbllogin.aspx erscheint dann diese Fehlermeldung:
Error
An error occurred during the compilation of the requested file, or one of its dependencies. Cannot access protected member ‚Microsoft.SharePoint.MobileControls.SPMobilePage.strReturnUrl‘ via a qualifier of type ‚Microsoft.SharePoint.MobileControls.SPMobilePage‘; the qualifier must be of type ‚ASP._layouts_mobile_mbllogin_aspx‘ (or derived from it)
Ursache sind vier kleine Anpassungen in der Datei c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS\MOBILE\mbllogin.aspx.
Um das Problem zu lösen, habe ich einfach die Datei mbllogin.aspx aus der SharePoint Version 14.0.6029.1000 (SP1) zurückgespielt.