Silverlight Prism Event Aggregator不可靠

时间:2010-10-11 16:12:57

标签: silverlight prism

我遇到了Prism / Silverlight的一些可靠性问题。我有几个模块,一个发布事件和其他订阅。

每当我通过按“F5”在调试模式下从VS运行应用程序时,事件将按预期发布和订阅。但是,当我通过按“Ctrl + F5”从visual studio运行应用程序时,事件发布/订阅就是运气问题。有时它的工作,有时它不工作。

有人遇到过这个问题吗?

2 个答案:

答案 0 :(得分:3)

我见过这个问题的最常见原因是用户正在进行GC操作。这个blog post解释了它为什么会发生并提供解决方法。

除此之外,我认为没有其他原因可以实现。

我希望这会有所帮助。

谢谢, 达米安

答案 1 :(得分:0)

通常,在您发布事件之前订阅事件时会发生这种情况。确保首先初始化所有发布商;