| Предыдущий | Следующий |
| ERROR_SXS_PRIVATE_MANIFEST_CROSS_PATH_WITH_REPARSE_POINT | ERROR_SXS_DUPLICATE_WINDOWCLASS_NAME |
ERROR_SXS_DUPLICATE_DLL_NAME
ERROR_SXS_DUPLICATE_DLL_NAME означает, что два компонента, прямо или косвенно указанные активным графом манифестов, содержат файлы с одинаковым именем DLL. Windows не может безопасно выбрать один файл, когда обе сборки добавляют одноимённый двоичный файл в активный параллельный контекст.
Как исследовать
- По трассировке зависимостей определите обе сборки, добавляющие повторяющееся имя DLL.
- Исправьте пакет, чтобы граф приложения выбирал одну совместимую сборку вместо включения конкурирующих копий.
- Не удаляйте DLL только по имени файла, пока не выяснены её принадлежность манифесту и зависимые модули.
Это конфликт в активном графе сборок, а не обычный выбор по порядку поиска DLL.
Microsoft: параллельные сборки
Нужно найти другой код? Найти другой код состояния или ошибки.
