Вызов C # из неуправляемой надстройки Excel (XLL)

Я пытаюсь позвонить в C # DLL из обычного C ++ Excel Addin (не Excel DNA)
Я добавил в проект дополнительный файл C ++ и включил в него поддержку CLI.
Код выполняется нормально. Когда я закрываю Excel, он падает. В чем может быть причина?

Трассировки стека

MSO.DLL!6b4d21a6()
[Frames below may be incorrect and/or missing, no symbols loaded for MSO.DLL]
MSO.DLL!6b43d95b()
EXCEL.EXE!0140fcfe()
msvcr100.dll!@_EH4_CallFilterFunc@8()  + 0x12 bytes
msvcr100.dll!__except_handler4_common()  + 0x86 bytes
EXCEL.EXE!022cead6()
ntdll.dll!ExecuteHandler2@20()  + 0x26 bytes
ntdll.dll!ExecuteHandler@20()  + 0x24 bytes
ntdll.dll!_KiUserExceptionDispatcher@8()  + 0xf bytes
EXCEL.EXE!01084d52()
EXCEL.EXE!01e40e70()

0

Решение

Задача ещё не решена.

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

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

По вопросам рекламы [email protected]