2010-07-05 7 views
0

J'ai une application Web qui fonctionne que je veux utiliser comme OOB; Cependant, quand je l'installe, tout ce que je reçois est un écran vide et rien de plus ...Silverlight 4 OOB écran vide

J'ai aussi essayé sans javascript ou HtmlPage.Methods invoque, mais toujours le même

S'il vous plaît aider

+0

Qu'est-ce qu'un OOB? J'ai utilisé Silverlight, mais je n'ai jamais vu l'acronyme OOB. – quanticle

+0

@quanticle - OOB - Hors navigateur. Il est disponible pour Silverlight 4 et 3 (dans certaines limites) – thorkia

Répondre

0

Assurez-vous que vous utilisez l'application en mode débogage (défini pour démarrer dans OOB à partir des paramètres du projet et définir le projet un et non le site web pour être le projet de démarrage). Si vous faites cela, vous devriez être capable d'intervenir là où le problème se produit.

(https://forums.silverlight.net/forums/t/190044.aspx)

+0

Oui, exactement! (mon fil sur silverlight :)) – dvox

0

Peut-être que vous essayez d'interagir avec la page juste avant appel InitializeComponent() dans le constructeur de votre UserControl principal. Si une exception s'est produite avant InitializeComponent(), vous recevrez un écran vide.

1

(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.

Questions connexes