Итак, у меня есть визуальное приложение C ++, в моем коде я использую функцию cocreateInstance, которая используется для создания объекта COM и получения интерфейса из объекта: < /p>
https://msdn.microsoft.com/en-us/librar ... xобразноhr = CoCreateInstance(CLSID_CppCmnBL, NULL, CLSCTX_INPROC_SERVER,
IID_ICppCmnBL, reinterpret_cast(&m_pBL));
< /code>
прекрасно работает на 32 -битной версии Windows, но не сбои на 64 -битной версии Windows. />https://social.msdn.microsoft.com/forum ... bit-app-co CreateInstance-on-64-бит-ветки с помощью-error-0x80090006-invalid-signature? Forum = vclanguage
http://forums.codeguru.com/showthread.p ... -on-64-bit
Исключение I ats is: System.accessviolationException
Подробнее здесь: https://stackoverflow.com/questions/306 ... -on-32-bit