这听起来像“访问独立存储时发生错误”。但是没有这样的例外是msdn: http: //msdn.microsoft.com/en-us/library/system.io.isolatedstorage.isolatedstoragefile.getlastaccesstime (v=vs.110).aspx
我想,这可能是因为我在 Task.Factory.StartNew() 中调用它。可以是一个理由吗?它在 wp8 上运行良好。
编辑:
问题是我使用GetLastAccessTime(cacheFileName).Millisecond;
了正如 Agat 的链接所说,wp7 的毫秒数始终为 0。或者,实际上,它们甚至不可用,因为在尝试访问它们时抛出异常。所以不要使用毫秒,就是这样。