0

嗨,我想知道是否有人可以在这里解决我的问题?

我已经开始在我的 TestAutomation Framework 中使用 ScreenCaptureJob 并发现出于某种原因,虽然它可能会起作用,但我发现如果我第二天因为某种原因让我的 PC 保持登录状态,它将停止工作。这是供参考的源代码。此问题通过重启解决,但保持一致;即第二天,如果我还没有重新启动,它将持续存在...

源代码

更多信息: scj.Status = NotStarted;

另请注意,我已经注释掉了 if 语句和日期处理逻辑以产生完全相同的结果,所以这不是导致问题的原因;

4

1 回答 1

0

原来它与 2 个活动显卡有关,可以通过设备管理器轻松禁用其中一个。通过运行 Microsoft Expression Encoder 4 Screen Capture.exe 并尝试通过 UI 进行录制,可以轻松找到正确的异常。

于 2017-03-09T15:23:07.200 回答