У меня есть сомнения в лицензировании. Я использую приложение C#. Сценарий: Пользователь получает лицензию на приложение по почте в виде файла. Он/она сохраняет файл лицензии на рабочем столе. Позже он/она выбирает лицензию и регистрирует клик. Теперь приложение зарегистрировано (лицензировано). Через несколько дней, если пользователь удалит файл лицензии с рабочего стола. Приложение перестанет работать, так как нет файла. Я хочу сохранить данные о лицензии где-нибудь в реестре или файле (секретный путь). Но Что делать, если у этой учетной записи недостаточно прав для чтения/записи реестра или файла. Какой хороший способ? Вы, ребята, знаете какой-либо другой метод? Я новичок в этой области. Пожалуйста, помогите мне.Хранение сведений о лицензии
Заранее спасибо.
Если вы планируете использовать несколько пользователей (на одном компьютере) с помощью своего программного обеспечения, вы должны поместить лицензию в каталог «Все пользователи» (на XP), поэтому C:/Documents and Settings/Все пользователи/Данные приложения /. – Dashogun
ie Environment.GetFolderPath (Environment.SpecialFolder.CommonApplicationData); –