Вы временно отключили обновления
Мы отключили обновления.
Добавьте функционал для переустановки/удаления плагина с стиранием всех его данных из БД.
Реализовать автоматическое удаление плагина
технически затруднительно, поскольку апдейтер не является пакетным менеджером и ничего не знает о сопутствующих файлах, которые могут поставляться вместе с плагином (например, библиотеки или ini-файлы). Более того, это никак не решит вашу проблему. Import присутствует в
архиве с ядром, поэтому при обновлении ядра прилетает. От того, есть он или нет на диске, он не перестанет прилетать.
Если какой-то из плагинов, прилетающих вместе с ядром, не нужен, следует создать в базе в секции [PluginUpdaterFiles] ключик типа "байт", имя которого представляет собой путь к файлу (в нижнем регистре), а значение равно "2"
[PluginUpdaterFiles]
import.pdb=b2
plugins\import.dll=b2
Значение "2" указывает апдейтеру пропустить этот файл и не распаковывать его на диск. Про это
написано в вики.
StatusManager
StatusManager вообще не прилетает сам собой, его нет в архиве с ядром. Он присутствует лишь в
дистрибутиве, если он стёрт, прилетать ему неоткуда.