Возможно ли, чтобы приложение .NET оставило след, чтобы его можно было найти, если приложение было повторно установлено? Конечно, след, который трудно удалить.Как найти, было ли установлено приложение раньше?
ответ
- Создать файл
- Создание реестра ключ
- Создать глобальную переменную
- Сочетание всех выше
..., а затем проверить на наличие в следующий раз установить это попытка.
Хотя лучше всего удалять приложения целиком, я предполагаю, что это предназначено для пробных программ (одноразовая установка) или аналогичная причина.
Ну, вообще-то, если вы что-то уберете, вы надеетесь, что он полностью удалит себя и не оставит след факта, что он был там. В противном случае, если это не так, оно действительно не установлено.
В любом случае это язык-агностик.
Так ответ: Да, но не делайте этого.
Какая проблема вы действительно пытаетесь решить?
Слишком много второго угадывания;) – Alex
Я пытаюсь предотвратить повторное подключение приложения, которое возобновит пробный период. – Amr
Вы можете использовать пробную лицензию для этого и активировать ее через Интернет, а затем проверить ее, когда они в сети, и просто закончить ее соответствующим образом. –
Многие приложения оставляют следы (например, в реестре) для обнаружения предыдущей установки. Однако такие инструменты, как RevoUninstaller, могут использоваться для полного удаления этих следов. Один простой способ сделать это - отправить идентификатор машины на ваш сервер.
Я сделал некоторый поиск в Google, чтобы найти лучшую информацию (без успеха), но я могу вспомнить упоминание о чем-то, что называется «Раздел изготовителей» на жестком диске, область, которая находится за пределами обычной памяти, к которой можно записать информацию, которая не будет потеряна, если диск будет отформатирован. Конкретным продуктом, который я помню, был AutoCAD.
Тот факт, что вы просите что-то, что «трудно удалить», заставляет меня поверить, что вы ищете что-то вроде этого?
Маловероятно, что использование такого рода технологий сделает вас очень популярными у ваших клиентов, особенно с плохим чувством, направленным на DRM, руткиты и тому подобное.
- 1. Как проверить, было ли установлено приложение iPhone раньше?
- 2. Определите, было ли ранее установлено приложение
- 3. Проверьте, как было установлено приложение iOS
- 4. Как определить, было ли Android-приложение уже установлено на устройстве?
- 5. Как узнать, было ли недавно установлено или обновлено приложение iOS?
- 6. Как узнать, было ли установлено и открыто мое приложение?
- 7. Определить, было ли установлено управление
- 8. Программно проверить, было ли приложение ранее установлено пользователем
- 9. Как проверить, установлено ли приложение?
- 10. Как проверить, установлено ли приложение
- 11. Найти приложение установлено или нет
- 12. Проверьте, установлено ли приложение
- 13. Как определить, установлено ли приложение iOS для новой установки или было установлено и удалено ранее?
- 14. Узнайте, установлено ли приложение
- 15. Как определить, установлено ли приложение из AppStore?
- 16. Как установить каталог, где было установлено мое приложение?
- 17. Facebook приложение ... проверьте, понравилось ли раньше
- 18. android знает, установлено ли приложение
- 19. Проверьте, установлено ли приложение с помощью javascript
- 20. Проверьте, установлено ли приложение YouTube.
- 21. Проверьте, установлено ли приложение - Android
- 22. Проверьте, установлено ли платное приложение.
- 23. Найти местное уведомление, приложение уже установлено
- 24. Проверьте, установлено или не установлено приложение
- 25. Как проверить программно, установлено ли приложение?
- 26. Как проверить, установлено ли у пользователя приложение?
- 27. Как узнать, установлено ли приложение на устройстве?
- 28. Как правильно проверить, установлено ли приложение Symfony?
- 29. Как проверить, установлено ли пользователем приложение?
- 30. Можем ли мы найти путь, на котором установлено приложение?
это, как правило, так, как это делается windows ... –
Да, это для пробных целей, поэтому я хочу, чтобы это было чем-то, что сложнее удалить. – Amr