Ограниченная по времени пробная версия и сертификация Windows - PullRequest
5 голосов
/ 21 октября 2009

Если вы хотите внедрить ограниченную по времени пробную версию для приложения, вы, вероятно, захотите оставить флаг (раздел реестра, файл и т. Д.), Чтобы программа не могла быть просто переустановлена.

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

Обычно: -

Заявки должны правильно и полностью удалить из машины. это включает в себя удаление файлов, реестр ключи, сборки GAC, таблицы базы данных, настройки метабазы, активный каталог что-нибудь осталось на система после удаления, в том числе компоненты системы, установленные заявление, должно быть задокументировано и Выровнено - Разделение логотипа программного обеспечения Windows Server 2008 - 2.3. Чистое удаление

Ответы [ 2 ]

6 голосов
/ 17 ноября 2009

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

Лучше, если вы перевернете его и дадите программе работать, только если там есть флаг. Этот флаг будет регистрационным ключом с зашифрованной датой истечения срока действия. Когда программа истекает или удаляется, вы удаляете флаг.

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

2 голосов
/ 30 октября 2009

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

Я уверен, что во многих случаях после деинсталляции файлы остаются, что вполне приемлемо. Например, я не ожидал, что все мои документы будут удалены при удалении Word.

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