regsvr32 на COM dll x64 отладка не удается и не может получить подробности об этом

У меня есть выход COM DLL из моего проекта VS, который работает нормально для 32-разрядной версии&отладка, работает нормально для 64-разрядной версии, но не может зарегистрироваться для 64-разрядной отладки.

Это терпит неудачу со следующей ошибкой:

Модуль «(…). Dll» не удалось загрузить.

Убедитесь, что бинарный файл хранится
по указанному пути или отладить его, чтобы проверить наличие проблем с
двоичные или зависимые файлы .DLL.

Указанный модуль не может быть
найденный.

  • Уже установлен SP1 для VS2008 (исправлены некоторые недостающие зависимости)
  • Ошибка% windir% / system32 / regsvr32 или% windir% / sysWOW64 / regsvr32
  • средство просмотра событий не показывает ничего связанного (а именно, ошибка приложения)
  • SxsTrace ничего не ловит:
    • sxstrace trace -logfile: sxstrace.etl
    • сделать regsvr32
    • sxstrace parse -logfile: sxstrace.etl -outfile: sxstrace.txt
    • проверьте sxstrace.txt
  • Обходчик зависимостей не показывает отсутствующих зависимостей (отсутствующие точно такие же, как и у dll-релиза) И нет никакой разницы между зависимостями 64-битного релиза и 64-битного отладчика (если только не некоторые отладочные зависимости вместо релизных)

Как получить дополнительную информацию об ошибке?

Уже потерял несколько дней на это, собирается на недели …!

0

Решение

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]