gpt4 book ai didi

c# - IsolatedStorageFile.GetLastAccessTime 在 wp7 上崩溃

转载 作者:行者123 更新时间:2023-11-30 22:12:09 28 4
gpt4 key购买 nike

听起来像是“访问 IsolatedStorage 时发生错误”。但是没有这样的异常(exception)是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。或者,实际上,它们甚至不可用,因为在尝试访问它们时抛出异常。所以不要使用毫秒,仅此而已。

最佳答案

如果你只是问是否可以是?我宁愿回答“是的,它可以”,一般来说,因为 of the following :

To synchronize access to the local folder between different threads, we recommend using the Mutex class. A mutex grants exclusive access to a shared resource to only one thread. If one thread acquires a mutex, the second thread that wants to acquire that mutex is suspended until the first thread releases the mutex. For example, a mutex could be used to synchronize access to a folder between a Windows Phone app running in the foreground and a background agent.

但从另一方面来说,如果经常出现异常,可能还有其他一些原因。请看 this link ,这可以让您了解 GetLastAccessTime 方法在 Windows Phone 7 上的一些具体工作。

关于c# - IsolatedStorageFile.GetLastAccessTime 在 wp7 上崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19880006/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com