Как исследовать & quot; Невозможно создать объект, система не может найти указанный файл & quot; ошибка на машине развертывания

У меня есть проект C ++ (плагин Acrobat PDF), который использует видимый C # DLL. На моем компьютере все работает отлично, но на моем сервере развертывания появляется ошибка «Невозможно создать объект». Я зарегистрировал dll на компьютере развертывания с помощью regasm и создал файл .tlb в том же месте dll. Я использовал comxplorer и сравнил clsid компонентов между моей машиной и машиной развертывания, и они совпадают.

этот com dll использует другие dll (это довольно большой проект)

Может ли позднее связывание или что-то в этом роде помочь мне? Как я могу начать расследование этой проблемы?

пожалуйста, порекомендуйте

1

Решение

Когда я регистрирую com dll, мне нужно добавить / codebase, например.

...\regasm.exe "c:\foo.dll" /codebase
1

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

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