Свою я выпускаю в виде единого экзешника. У него задан срок годности (обычно это два месяца), далее он просто перестает работать. Соответственно, пользователи идут на сайт и скачивают новую версию.
Знаю ,сделано через ж.
Но я не успевал прикрутить монетизацию и хотел таким образом ограничить срок действия бесплатной версии. А сейчас прижилось, в схеме есть свои преимущества: регулярное посещение сайта, по числу загрузок можно мониторить число активных пользователей; фришку опять же по такой схеме отключил (просто не обновил). Но, думается мне, есть варианты получше.
Вопросы:
— Если вы сделали автоматическое обновление, то отключаемо ли оно? (логично бы дать пользователю решать, но тогда бесполезно хардкодить плохие лицензии)
— Как вы скачиваете обновление? (сами, через BITS, etc)
— Как вы подменяете экзешник на новый?