标签: silverlight prism
我遇到了Prism / Silverlight的一些可靠性问题。我有几个模块,一个发布事件和其他订阅。
每当我通过按“F5”在调试模式下从VS运行应用程序时,事件将按预期发布和订阅。但是,当我通过按“Ctrl + F5”从visual studio运行应用程序时,事件发布/订阅就是运气问题。有时它的工作,有时它不工作。
有人遇到过这个问题吗?
答案 0 :(得分:3)
我见过这个问题的最常见原因是用户正在进行GC操作。这个blog post解释了它为什么会发生并提供解决方法。
除此之外,我认为没有其他原因可以实现。
我希望这会有所帮助。
谢谢, 达米安
答案 1 :(得分:0)
通常,在您发布事件之前订阅事件时会发生这种情况。确保首先初始化所有发布商;