缓存的图像未使用LockScreen.SetImageFileAsync(file)更新。

时间:2019-07-08 12:59:07

标签: c# uwp windows-store-apps win-universal-app desktop-bridge

我正在桌面桥应用程序中使用它。我第一次使用它,它可以正确设置图像。从那时起,每次执行时,无论我指向哪个文件,它都只会设置相同的第一张图像。我什至可以在“设置”->“锁定屏幕”中看到正确的图像。但是,当我单击它时,我得到的是缓存的图像。即使重新启动后,第一个缓存的图像仍然是显示的图像。

以其他方式(例如通过UWP应用程序)设置图像可以正常工作。

编辑

另一个奇怪的事情是,当我第一次运行该应用程序时,我得到了:

  

System.IO.FileNotFoundException:'系统找不到文件   指定。 (来自HRESULT的异常:0x80070002)'

LockScreen.SetImageFileAsync

。但是然后我再次运行它,它不会引发该异常。

更多信息

定位和最低版本是Windows 1903,计算机本身也是。在登录选项中,“使用登录信息自动...”已关闭。我也关闭了休眠模式(因此也禁用了快速启动)。我已经在两台包含FileNotFoundException的计算机上对此进行了测试。

1 个答案:

答案 0 :(得分:1)

如评论中所述,这是Windows中的错误。

感谢Stefan Wick MSFT