0

С новыми ограничениями для Windows 7 (ну, в любом случае, новыми для Windows Vista) мы больше не можем устанавливать демонстрационные проекты на % ProgramFilesFolder% \ OurApplication \ demo \, так как ограниченные пользователи не смогут открывать и изменять эти проекты.Правильное место для установки демонстрационных проектов?

Есть ли «правильное» место для установки этих файлов сейчас?

две альтернативы, которые я отдаю себе отчет будет:

  1. % AppDataFolder% \ OurApplication \ демо \
  2. % PersonalFolder% \ OurApplication \ демо \
    (в XP:% PersonalFolder% = Мои документы)

ответ

1

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

+0

После некоторого обсуждения с коллегами мы пришли в основном к такому же выводу. Установите исходное значение «только для чтения» в% AppDataFolder% и скопируйте для каждого пользователя как чтение и запись по мере необходимости. –

1

Я бы наклонился к% PersonalFolder% \ OurApplication \ demo \, так как вы ожидаете, что пользователи сами откроют файлы. % AppDataFolder% предназначен для (записываемых) данных, которые используются для использования приложения (например, карты игр и т. Д.)

Смежные вопросы