我正在桌面桥应用程序中使用它。我第一次使用它,它可以正确设置图像。从那时起,每次执行时,无论我指向哪个文件,它都只会设置相同的第一张图像。我什至可以在“设置”->“锁定屏幕”中看到正确的图像。但是,当我单击它时,我得到的是缓存的图像。即使重新启动后,第一个缓存的图像仍然是显示的图像。
以其他方式(例如通过UWP应用程序)设置图像可以正常工作。
编辑
另一个奇怪的事情是,当我第一次运行该应用程序时,我得到了:
在System.IO.FileNotFoundException:'系统找不到文件 指定。 (来自HRESULT的异常:0x80070002)'
LockScreen.SetImageFileAsync
上。但是然后我再次运行它,它不会引发该异常。
更多信息
定位和最低版本是Windows 1903,计算机本身也是。在登录选项中,“使用登录信息自动...”已关闭。我也关闭了休眠模式(因此也禁用了快速启动)。我已经在两台包含FileNotFoundException
的计算机上对此进行了测试。