我尝试恢复后台下载,一旦应用程序变为活动状态,但它始终在.GetCurrentDownloadsAsync()
中提供文件未找到异常 IReadOnlyList<DownloadOperation> downloads = null;
try
{
downloads = await BackgroundDownloader.GetCurrentDownloadsAsync();
if (downloads.Count <= 0)
return;
foreach (DownloadOperation op in downloads)
{
op.Resume();
}
}
catch(Exception ex)
{
System.Diagnostics.Debug.WriteLine(ex.Message);
}
答案 0 :(得分:1)
我记得刚才读过类似的bug。通过卸载应用程序然后从visual studio重新运行应用程序来解决此问题。
答案 1 :(得分:1)
有一种方法可以在不重新安装应用程序的情况下解决此问题,并且可以在代码中执行此操作。但它确实感觉像是一个黑客,但我还没有看到任何关于这个错误的官方承认。
在您应用的本地存储文件夹(包含'LocalState'文件夹的文件夹)中删除AC / BackgroundTransferApi中的所有内容