我试图在用户退出应用程序时清除应用程序数据&我发现ApplicationData.ClearAsync()符合我的要求,类似于IsolatedStorageSettings.ApplicationSettings.Clear(),但它给我一个以下错误
类型' System.IO.FileLoadException'的例外情况发生在mscorlib.ni.dll但未在用户代码中处理
其他信息:进程无法访问该文件,因为该文件正由另一个进程使用。 (HRESULT异常:0x80070020)
我无法理解这一点,因为我没有打开或使用过的文件,因为我只是在密钥值对中使用隔离存储。
请帮助我弄清楚如何解决这个问题。提前致谢
答案 0 :(得分:0)
如果您的xaml中使用了图像,则可能会失败:是这样的吗?我最终解决的一个解决方案是在下次发布时清除ApplicationData。
您还可以列出文件并尝试逐个删除它们。