我们有一个运行良好的 WPF 应用程序,但用户报告说它在屏幕旋转时锁定。(平板电脑可以做到这一点!)
该应用程序实际上在旋转后完全呈现,但停止响应鼠标/键盘。它不会显示为 Windows 意义上的“无响应”。
我们可以在这里模拟“锁定”,但调试这很奇怪:
- 在 VS 调试器中不会发生锁定
- 如果您尝试附加到锁定的进程,VS 会说该进程是在没有调试信息的情况下构建的
- 在锁定 VS 可以附加/分离到同一个 EXE 进程之前
我们已将跟踪输出放入全局未处理的异常中,但没有触发任何内容。
我只能想到下一步进行调试,即开始破解代码块并找到中断区域。
有人见过这个或有任何建议吗?
谢谢!