Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для wolkow70

Ветеран


Сообщения: 3206
Благодарности: 845

Профиль | Отправить PM | Цитировать


Цитата Nordek:
Однопользовательская - %APPDATA% / Общая (одна для всех) - %PROGRAMDATA%. »
Сохранение файла настроек в %APPDATA% является концептуально не однопользовательской а как раз многопользовательской установкой, так как подразумевает возможность множеству пользователей использовать программу, создав собственный профиль пользователя, а вот ярлыки создаются при этом общие, доступные для всех учетных записей (Рабочий стол) .
Однопользовательская установка означает, что настройки программы, а также иные данные, будут едиными для всех пользователей запустивших программу, это как раз вариант с сохранением настроек в папке программы. При этом подразумевается, что настройки установлены одним пользователем, имеющим полномочия администратора. Это из теории установок.

Цитата Nordek:
Если не можете предоставить возможность использования из %ProgramFiles%, то тогда зачем имеется возможность установки в %ProgramFiles% например из под Windows 7? »
А почему собственно такая возможность должна быть исключена? Если запускать программу с правами администратора, то никаких сложностей в работе программы не возникает. Запуск программы с правами администратора можно настроить в свойствах исполняемого файла или ярлыка, способов много. При этом перезапись файла настроек происходит, тестировал на 8.1 x64.

Цитата Nordek:
Однопользовательская - %APPDATA% / Общая (одна для всех) - %PROGRAMDATA%. »
Насчет %APPDATA% уже объяснил, эта папка для многопользовательских установок. К папке %PROGRAMDATA% программа не обращается для запроса настроек, так уж разработчики решили.

-------
Человек человеку - друг, товарищ и волк!


Отправлено: 08:42, 21-11-2014 | #115