Ошибка режима отладки формы окна C # при обнаружении COM - PullRequest
0 голосов
/ 20 марта 2019

У меня возникла ошибка при нажатии на кнопку, чтобы обнаружить подключаемый модуль чтения USB-карт и показать сообщение об ошибке ниже:

Я использую сообщество Visual Studio 2015, режим отладки, платформу X64.

Помощник по управляемой отладке 'FatalExecutionEngineError' обнаружил проблема в 'C: \ Users \ user \ Documents \ Visual Studio 2015 \ Projects \ projectTest \ projectTest \ Bin \ x64 \ Debug \ projectTest.vshost.exe». Дополнительная информация: во время выполнения произошла фатальная ошибка. Адрес ошибки был 0x8263c796, в потоке 0x2488. код ошибки 0x80131623. Эта ошибка может быть ошибкой в ​​CLR или в небезопасные или не поддающиеся проверке части пользовательского кода. Общие источники этого ошибка включает в себя ошибки пользовательского маршалинга для COM-взаимодействия или PInvoke, которые может повредить стек.

Эта ошибка появляется только во время компиляции Winform проекта C # и подключения устройства чтения карт USB, если в режиме выпуска это будет хорошо, но почему?

...