Автоматическая защита снизила быстродействие .Net приложения
Добрый день! Я защитила свое .Net приложение через мастер автоматической защиты, настройки задавала как на рисунке. Ключ GUARDANT SIGN.
В результате наблюдаю ОЧЕНЬ значительное торможение, особенно заметное при обработке вращения колесика мыши. У меня должны масштабироваться отрисованные графики, соответственно пересчет каждый раз происходит. Так вот с ключом все просто неприлично тормозить стало. Я так понимаю, при любой активности приложения идет обращение к ключу. Мне это не надо, достаточно периодической, скажем раз в 30 сек, проверки наличия ключа и не чаще. Самостоятельной разработки механизмов защиты хочется избежать, эту работу я не закладывала по времени, рассчитывала на автоматическую.
В связи с этим вопросы:
1. Можно ли как то задать настройки автозащиты, чтобы убрать торможение?
2. Если автозащита никак в моем случае не подходит, подскажите как можно точнее, где прочитать про то, как реализовать 2 варианта:
- периодический опрос ключа
- опрос только при нажатии кнопки (условно, защита только определенного действия)
Спасибо!