Silverlight 4 Out-Of-Browser problèmes: écran app affiche en blanc (blanc), sans exception levée, aucun point d'arrêt frappé

StackOverflow https://stackoverflow.com/questions/8824535

Question

Je vais avoir des problèmes avec Silverlight 4 Out-Of-navigateur, tel que spécifié dans le titre.

Qu'est-ce que je l'ai fait: Mise à jour des paramètres du projet pour permettre Out-Of-Browser. Cela a permis à OOB, mais quand je courais l'application de cette manière juste afficher un écran blanc.

Ce que je l'ai fait pour essayer de résoudre ce problème:

  • Toutes les références au System.Windows.Browser.HtmlPage (pour éviter l'interaction DOM) ont été supprimés selon diverses sources, y compris cette question SO et ce billet de blog .
  • supprimer toute référence à SizeChangedEventHandler comme par cette question SO .
  • projets propres / solutions, y compris des idées telles que la suppression * .suo fichiers comme par ce blog
  • Désinstaller l'application OOB installé, réinstaller

Aussi:

  • Comme commenté par "kobruleht" , en essayant de fixer le débogueur ne semble pas fonctionner. rapports Visual Studio (2010, SP1) qu'il est attaché sans l'aide de moi, mais des points d'arrêt ne sont pas touchés.

Et:

Quelqu'un peut-il donner des conseils sur d'autres cours d'action? À tout le moins, je voudrais être en mesure d'intervenir à travers et points d'arrêt de vie (ou même briser sur les exceptions!)

Était-ce utile?

La solution

OK, j'ai une résolution.

Dans AppManifest.xml I spécifié assemblées à charger, l'un de ceux-ci ne chargeait pas correctement, ce qui signifie que App.xaml.cs->App()was jamais atteint. Le problème est difficile à diagnostiquer parce que les pistes de programme, sans erreurs ou des exceptions, mais affiche alors un écran blanc -. Tout à fait induire en erreur

Pour ceux qui connaissent le même problème, les plus simples étapes de débogage à prendre dans ce cas est d'exécuter l'application en mode dans le navigateur, copiez les résultats de la fenêtre de sortie, puis comparer les résultats de la fenêtre de sortie lorsque vous essayez de exécuter en mode hors bande. Toute divergence donnera une bonne indication du problème.

Je dois aussi mentionner que je ne l'ai pas eu du mal avec SizeChangedEventHandler comme mentionné ci-dessus.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top