Ранняя Привязка Анализатора журналов
-
06-09-2019 - |
Вопрос
Можно ли использовать раннее связывание с LogParser.dll на VB6 / VBA?Когда я пытаюсь установить на него ссылку, он просто исчезает без ошибок.
Решение
Ооранг,
Я запустил средство устранения зависимостей в библиотеке DLL.В нем говорится, что dwmapi.dll отсутствует.Поиск в Google dwmapi.dll выдает всевозможные совпадения, все связанные с проблемами ранней привязки COM-объектов.dwmapi - это загружаемая с задержкой библиотека DLL, которая существует на компьютерах с Vista.
Я попытался поместить копию dwmapi.dll на свой компьютер в каталог system32.Он не будет регистрироваться в regsvr32 (что неудивительно, на самом деле), но он устранил недостающую ссылку в Dependency Walker.Однако средство устранения зависимостей по-прежнему возвращает сообщение об ошибке, в котором говорится:
Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module.
Мы ведь на самом деле не ожидали, что это сработает, не так ли?
dwmapi даже не указан в базе данных DLL Microsoft.
Я видел вас на форумах IIS.Ответа пока нет.
Есть ли шанс, что ты сможешь позже связать эту штуку?
Другие советы
Вы зарегистрировали библиотеку DLL с помощью COM?
Перед использованием журнал парсер скриптов com-компоненты на компьютере "LogParser.dll" бинарные должны быть зарегистрированы с COM инфраструктуры на компьютере, выполнив следующую команду в каталоге, содержащем "LogParser.dll" двоичное
C:\LogParser>regsvr32 LogParser.dll