Я загружаю MFC dll в свою оболочку CLI с
HINSTANCE m_keyManagerLib;
m_keyManagerLib = LoadLibrary("dll");
в destr:
FreeLibrary(m_keyManagerLib);
Когда я загружаю dll снова, я получаю некоторые ошибки нарушения доступа:
First-chance exception at 0x76fdc518 in TestKeyManagerApp.exe: 0xC0000005: Access violation reading location 0xfffffff8.
First-chance exception at 0x75219673 in TestKeyManagerApp.exe: Microsoft C++ exception: CMemoryException at memory location 0x0030e1cc..
'TestKeyManagerApp.exe': Unloaded 'C:\projects\KeyManagerServer\TestKeyManagerApp\bin\Debug\dll\KeyManagerServerD.dll'
дополнительная информация:
- загрузить оболочку CLI в программу C # и начать там
- MFC dll
- Использовать MFC в общей библиотеке DLL
, на которую ссылаются: Нарушение доступа в DLL MFC (в C ++ / CLI), запущенное из программы на C #
Заранее спасибо за помощь!
привет leon22