2010-10-11 4 views
3

Je rencontre des problèmes de fiabilité avec Prism/Silverlight. J'ai eu quelques modules de publication et d'abonnement.Silverlight Prism Event Aggregator pas fiable

Chaque fois que j'exécute l'application à partir de VS en mode débogage en appuyant sur "F5", les événements sont publiés et souscrits comme prévu. Toutefois, lorsque je lance l'application à partir de Visual Studio en appuyant sur "Ctrl + F5", la publication/l'inscription à l'événement est une question de chance. Parfois, son fonctionnement, parfois son ne fonctionne pas.

Quelqu'un at-il rencontré ce problème?

+0

Quelle version de la bibliothèque Prism utilisez-vous? – PVitt

Répondre

3

La cause la plus commune que j'ai vu pour ce problème est que l'abonné est GCed. Cette blog post donne une explication de pourquoi cela pourrait arriver et fournit un moyen de le résoudre.

À part cela, je ne peux penser à aucune autre cause pour que cela se produise.

J'espère que cela aide.

Merci, Damian

0

Cela se produit généralement lorsque vous vous abonnez à des événements avant leur sont publiées. Assurez-vous que tous vos éditeurs sont initialisés en premier;

Questions connexes