Где хранить временную копию сетевого файла в Windows - INetCache? - PullRequest
0 голосов
/ 05 марта 2020

Я хотел бы создать временную копию сетевого файла, активно работая с ним в нашем приложении, которое является Windows настольным приложением. Я обеспокоен перенаправлением папок и, возможно, Citrix, поскольку некоторые наши пользователи используют их.

После некоторого анализа Microsoft Word я обнаружил, что он записывает свой локальный кеш сетевого файла в% AppData% \ Local \ Microsoft \ Windows \ INetCache \ Content.MSO (в Windows 10).

Я прочитал этот предыдущий пост Inte rnet Расположение кэша проводника , в котором говорится, чтобы проверить раздел реестра : HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Папки оболочки пользователя \ Cache, чтобы быть уверенным в том, что временные файлы inte rnet хранятся на локальном компьютере.

Я бы ожидал создания подпапки Папка «временные целые rnet файлы», по сути, называется Content. MyApplicationName , как, по-видимому, делает Microsoft.

Поэтому мой вопрос заключается в том, действительно ли это лучшее место для хранения локального кэша сетевой файл при работе с ним, что позволяет использовать на компьютере перенаправление папок.

...