| Предыдущий | Следующий |
| COMADMIN_E_USER_IN_SET | COMADMIN_E_CANTRECYCLESERVICEAPPS |
COMADMIN_E_CANTRECYCLELIBRARYAPPS
Что означает COMADMIN_E_CANTRECYCLELIBRARYAPPS
Код относится к COM+ и означает, что перезапуск экземпляров запрошен для библиотечного приложения. Такое приложение работает внутри процесса клиента и не имеет собственного серверного процесса, который COM+ мог бы переработать независимо.
Что проверить
- Проверьте тип приложения в каталоге COM+ и убедитесь, что это действительно Library Application.
- Определите, нужен ли отдельный процесс для изоляции и перезапуска; если да, рассмотрите перевод приложения в Server Application с учётом модели безопасности.
- Не очищайте каталог COM+ и не меняйте ACL только из-за этого HRESULT: он не указывает на повреждение каталога.
- Если приложение уже переведено в серверный тип, проверьте, что вызывающий код обращается к актуальной регистрации, а не к старой конфигурации.
Исправление состоит в выборе операции, допустимой для фактического типа COM+ приложения. Простое повторение вызова не создаст у библиотечного приложения собственного процесса.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
