| Предыдущий | Следующий |
| COMADMIN_E_COMPFILE_NOTINSTALLABLE | COMADMIN_E_NOTDELETEABLE |
COMADMIN_E_NOTCHANGEABLE
Что означает COMADMIN_E_NOTCHANGEABLE
COMADMIN_E_NOTCHANGEABLE означает, что COM+ Catalog запрещает изменение указанного объекта либо его дочерних объектов. Это не признак повреждения всего каталога: запрет относится к конкретному объекту и его текущему административному состоянию.
Что проверить
- Сохраните имя коллекции, ключ объекта и свойство, которое пытались изменить.
- Перечитайте коллекцию через Populate и проверьте, не работает ли код со старым объектом после импорта, удаления или смены родителя.
- Проверьте системные и read-only ограничения объекта до SaveChanges, не снимая защиту реестра или ACL как универсальный обход.
Как подтвердить исправление
Исправление подтверждается успешным SaveChanges для действительно изменяемого объекта либо корректным отказом UI/автоматизации от недопустимой операции.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.