(Une réponse très tardive, mais la solution n'était pas facilement disponible, publiant ceci pour aider toute personne ayant besoin d'aide) J'ai eu un problème avec l'écran blanc lors du lancement d'applications OOB en mode débogage. De beaucoup de recherches, il est apparu que l'écran blanc se produit lorsqu'une exception est levée pendant le démarrage de l'application. D'où l'application semblant charger correctement au début, puis soudainement à l'écran blanc. Je trouve que la ligne de code suivante à partir du modèle d'application d'affaires par défaut (de Application_Startup en App.xaml.cs) était à l'origine l'exception en mode OOB lorsque vous utilisez l'authentification par formulaire:
WebContext.Current.Authentication.LoadUser(this.Application_UserLoaded, null);
Commentant la ligne de code immédiatement fait disparaître le problème de l'écran blanc.
Qu'est-ce qu'un OOB? J'ai utilisé Silverlight, mais je n'ai jamais vu l'acronyme OOB. – quanticle
@quanticle - OOB - Hors navigateur. Il est disponible pour Silverlight 4 et 3 (dans certaines limites) – thorkia