Папки установки Windows - PullRequest
6 голосов
/ 04 июня 2009

Где найти исчерпывающее руководство о том, куда, когда я устанавливаю новое приложение в Windows, должны идти exe-файлы, таблицы базы данных, файлы конфигурации?

Также указывается, какие разделы реестра следует использовать для сохранения данных пользователей и приложений.

С уважением,

Simon

Ответы [ 2 ]

4 голосов
/ 04 июня 2009
3 голосов
/ 04 июня 2009

Ознакомьтесь с предложениями Microsoft: Рекомендации по использованию пространства имен файловой системы Windows - это то, что вам нужно. (имя файла немного вводит в заблуждение - загружаемый файл PDF показывает эти рекомендации как для Windows Vista, так и для Windows XP)

Чтобы найти и запросить их программно, см. Раздел MSDN Известные папки ; см. также список общих констант известных папок . Простейший пример для SHGetKnownFolderPath и папки автозагрузки:

SHGetKnownFolderPath(
    FOLDERID_Startup,
    0,
    NULL,
    path_will_be_here_when_function_returns
)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...