Member 13261094 Ответов: 1

Получение исключения _com_error для in VS2017


Я получаю исключение c++ в

IProgressDialogPtr prgBar=IProgressDialogPtr(__uuidof(SiProgressDialog));


Unhandled exception at 0x773049F2 in iTool.exe: Microsoft C++ exception: _com_error at memory location 0x001BE430.


Пожалуйста, направьте меня, как решить эту проблему.

Эта программа прекрасно работала в VS2017 году... я установил VS2019 community edition.. я не знаю, после этого он перестал работать.

Что я уже пробовал:

занимаюсь исследованиями и отладкой кода.

Shao Voon Wong

Вы построили и зарегистрировать IProgressDialogPtr на COM DLL на компьютере, на котором установлен VS2019?

Чтобы зарегистрировать DLL-библиотеки com,

regsvr32.exe your.dll

Чтобы отменить регистрацию DLL-библиотеки com,

regsvr32.exe /у your.dll

https://support.microsoft.com/en-us/help/249873/how-to-use-the-regsvr32-tool-and-troubleshoot-regsvr32-error-messages

1 Ответов

Рейтинг:
0

Member 13261094

спасибо, Шао...теперь вопрос решен.