Решил обновить расширение Защита ролей расширений БСП 3 с версии 1.3 до актуальной 1.5, используя обработку Установщик варианта Расширение 16.04.2026.
После нажатия на кнопку "Установить защиту" получил ошибку:
Код
Значение не является значением объектного типа (ЗащитаОтОпасныхДействий)
{ВнешняяОбработка.ирУстановщикРасширения.Форма.Форма.Форма(445)}:Если ЭтотРасширение.ЗащитаОтОпасныхДействий.ПредупреждатьОбОпасныхДействиях Тогда
{ВнешняяОбработка.ирУстановщикРасширения.Форма.Форма.Форма(808)}:УстановитьНаСервере(ДвоичныеДанные, "ЗащитаРолейРасширенийДляАдминовБСП3");
[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ОшибкаИспользованияВстроенногоЯзыка]
После повторного нажатия:
Код
Ошибка при вызове метода контекста (Записать)
{ВнешняяОбработка.ирУстановщикРасширения.Форма.Форма.Форма(441)}:ЭтотРасширение.Записать(ДвоичныеДанные);
{ВнешняяОбработка.ирУстановщикРасширения.Форма.Форма.Форма(808)}:УстановитьНаСервере(ДвоичныеДанные, "ЗащитаРолейРасширенийДляАдминовБСП3");
[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Расширение с таким именем уже существует!
При этом обновление расширения произошло (правда его имя сменилось с "ЗащитаРолейРасширенийДляАдминовБСП3" на "ЗащитаРолейРасширенийДляАдминовБСП3_"