Microsoft имеет документ лучших практик относительно устройства хранения данных Данных Приложения по сравнению с Пользовательскими Данными по различным платформам Windows?

Путь I и мой партнер сделал это было, каждый из нас подал наши собственные частные заявки Facebook, которые указали на наш IP-адрес, где мы работали над ним. Так как мы работали в том же месте, каждый из нас выбрал различный порт и имел наш маршрутизатор вперед тот порт к нашему локальному IP-адресу. Это отчасти не спешило обновлять страницу, но это работало очень приятно.

18
задан Scott Marlowe 17 March 2011 в 12:13
поделиться

2 ответа

Хорошее описание здесь различных Значения CSIDL и папки, на которые они ссылаются (включая описание, которое, мы надеемся, должно сказать вам то, что вам нужно знать).

Он также содержит ссылки на функции, которые вы должны использовать для получения этих специальных путей к папкам.

Обратите внимание, что, Начиная с Vista, метод немного изменился. Теперь он использует KNOWNFOLDERID вместо CSIDL , и функции также изменились. См. здесь .

Вы все еще можете использовать старые функции (на данный момент), поскольку я считаю, что теперь они просто оболочки для новых. В какой-то момент в будущем это может измениться.

8
ответ дан 30 November 2019 в 09:15
поделиться

Обычно они описываются в программе Windows Software Logo (ссылка не работает) . общий для пользователей на компьютере должны храниться в ProgramData

Все данные приложения, кроме конкретный пользователь и не подлежит разглашению с другими пользователями компьютера должны храниться в Users \ \ AppData

В установках «на машину» пользователь данные должны быть записаны при первом запуске и не во время установки. Это потому что нет правильного пользователя место для хранения данных во время установка.

РЕДАКТИРОВАТЬ:

Пользователи Windows 10, поищите Сертификационные требования для настольных приложений Windows (раздел 10)

8
ответ дан 30 November 2019 в 09:15
поделиться
Другие вопросы по тегам:

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