Получение исключения _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