| Предыдущий | Следующий |
| CS_E_OBJECT_ALREADY_EXISTS | CS_E_NETWORK_ERROR |
CS_E_INVALID_PATH
Что означает CS_E_INVALID_PATH
CS_E_INVALID_PATH относится к устаревшему механизму COM Class Store. Код означает, что путь к источнику установочного пакета, сохранённый в Active Directory, невозможно корректно использовать.
Что проверить
- Сохраните исходное значение пути из объекта каталога до любой нормализации приложением.
- Если указан UNC-путь, проверьте существование сервера, общего ресурса и файла пакета.
- Проверьте доступ к источнику из контекста безопасности, в котором выполняется установка или поиск пакета.
- После миграции сервера убедитесь, что опубликованные данные не содержат старое имя узла или общего ресурса.
Почему это не обычная ошибка CLSID
COM Class Store хранил в каталоге сведения о развёртывании и сопоставлении COM-классов. Поэтому этот код относится к опубликованному источнику установки, а не к локальной регистрации CLSID в реестре.
Как исправлять
Исправьте опубликованный путь к пакету и повторите обращение из того же доменного контекста. Не меняйте одновременно политику установки и регистрацию COM-класса, если ошибка указывает только на источник пакета.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
