I have a Windows application that downloads various files. I would like to cache this files but I am unsure where to put the cache. It should live in the user's home folder, so that they always have access, but I don't think that folders such as Documents
are appropriate.
The equivalent of what I am looking for on macOS and Linux are:
~/Library/Caches/MyApp
~/.cache/MyApp
Where should application caches be stored on Windows?
Note that unlike in this question, I am not asking about temp files. My cache should be re-used across sessions.
Note that I am not building a Windows Store app.