hottabxp
@hottabxp
Сначала мы жили бедно, а потом нас обокрали..

Есть ли какой-то стандарт, где хранить файлы(временные файлы, данные, графику,плагины и т.д) в windows?

Есть программа. Планирую добавить систему плагинов(c# dll). Плагины можно скачать и установить вручную или через велосипедный менеджер плагинов. В какой папке лучше всего хранить плагины и есть ли какой-то стандарт, где хранить файлы(временные файлы, данные, графику,плагины и т.д) в windows?
  • Вопрос задан
  • 203 просмотра
Решения вопроса 2
Adamos
@Adamos
Попробуйте поставить современную популярную программу (хотя бы Хром, например) без прав администратора - и посмотреть, как он раскидает свои файлы.
Общий принцип - не мешать мух и котлеты, то есть не класть в одну папку исполняемые файлы (в т.ч. библиотеки) и файлы, которые программа создает сама.
Ну, и не уверен насчет стандартов, но %APPDATA% ведет во вполне конкретный каталог...
Ответ написан
Комментировать
2ord
@2ord
Если плагины dll для всех пользователей, то тогда в директории, где установлена программа (program files), а если только для текущего пользователя, то как указал res2001 .
Создаваемые пользователем данные принято размещать в папке пользователя.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@res2001
Developer, ex-admin
Комментировать
tsklab
@tsklab
Здесь отвечаю на вопросы.
Временные файлы понятно: %Temp%. Остальное, например:5c767eca3aa67245563070.png
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы