我有一个与Amazon S3同步的Windows 8.1通用c#应用程序,以查看是否有更新的内容(图像和视频)。
如果有更新的内容,用户可以单击“更新”按钮,这会将用户导航到更新发生的更新页面。
更新的工作方式是将所有新资产下载到新目录。完成此操作后,它会将“未更改”的文件从旧目录复制到此新目录中。最后,应用程序删除旧目录并将新目录重命名为旧名称。
问题是应用程序仍在“使用”旧目录中的资产,我需要知道如何“释放”这些资源,以便重命名和删除旧目录。
这可能吗?如果是这样,怎么样?
谢谢, 扎克