| Предыдущий | Следующий |
| ERROR_INVALID_DLL | ERROR_DDE_FAIL |
ERROR_NO_ASSOCIATION
Что означает ERROR_NO_ASSOCIATION
ERROR_NO_ASSOCIATION означает, что Shell не нашла зарегистрированное приложение для требуемого типа файла, протокола или конкретного verb.
Что проверить
- Исходный extension или URI scheme после нормализации.
- Какой verb запрошен:
open,edit,printлибо application-specific action. - Есть ли действующий handler именно для комбинации type/protocol + verb.
Что делать
Наличие рабочего open не гарантирует поддержку print. Зарегистрируйте приложение через поддерживаемый механизм associations/default apps и корректно передавайте аргументы. Не назначайте случайный executable только ради устранения кода: handler является частью activation/security contract и должен понимать формат и выбранное действие.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.