【问题标题】:Silverlight Prism Event Aggregator not reliableSilverlight Prism 事件聚合器不可靠
【发布时间】:2010-10-11 16:12:57
【问题描述】:

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

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

有人遇到过这个问题吗?

【问题讨论】:

  • 您使用的是哪个版本的 Prism 库?

标签: silverlight prism


【解决方案1】:

我看到的这个问题最常见的原因是订阅者被 GCed。这个blog post 解释了它为什么会发生,并提供了一种解决方法。

除此之外,我想不出其他原因。

我希望这会有所帮助。

谢谢, 达米安

【讨论】:

    【解决方案2】:

    这通常发生在您在事件发布之前订阅事件。确保首先初始化所有发布者;

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-21
      • 1970-01-01
      • 2011-03-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多