有人在使用ReactiveUI框架的WPF应用程序上遇到此类问题。 如果应用程序保持非活动状态大约30分钟,之后我们会尝试继续使用它,它会崩溃:
2018-03-30 06:09:44.1253错误DispatcherUnhandledException; 实现IHandleObservableErrors(通常是ReactiveCommand或ObservableAsPropertyHelper)的对象存在错误,从而破坏了其可观察的管道。为了防止这种情况,请确保管道没有错误,或者订阅相关对象的ThrownExceptions属性来处理错误的情况。
我在xaml.cs后端文件中使用Binding,如:
<provider>org.hibernate.jpa.HibernatePersistenceProvider</provider>
答案 0 :(得分:1)
没有足够的代码或信息来正确排除故障,但是您的某个观察或任务正在抛出异常并且您没有处理它。挂钩默认异常处理程序以获取其他见解,并在Visual Studio中启用第一次机会异常停止。
PS;您是否订阅了ReactiveCommand.ThrownExceptions?如果不是 - 加一个。