У меня есть основное приложение (на C#), которое анализирует базу данных изображений, а затем передает эти изображения в C++ DLL для их анализа. Теперь по некоторым причинам каждые 200 изображений или около того он выдает ошибку. Это не всегда вызывает ошибку на одном и том же изображении, но только на случайном изображении (иногда изображение проходит через анализ, а в другое время оно вызывает ошибку).Отладка проблемы в базовой C++ DLL
Могу ли я каким-то образом сделать свою библиотеку DLL исключение из C# GUI с информацией о том, где в коде C++ возникает ошибка? Сам код должен работать нормально, и я не могу найти, откуда исходит ошибка, поэтому мне нужна помощь от DLL, чтобы определить, по крайней мере, где это происходит.
Любая помощь была бы оценена, я ничего не нашел на этом пока.
У вас есть доступ к источнику DLL? Если нет, то нет. – 2013-04-04 20:57:41
Или, по крайней мере, файлы символов. Попробуйте взять дамп и запустить его через WinDbg. –
. Можете ли вы включить просмотр разборки в Visual Studio, чтобы вы могли отлаживать DLL C++ при возникновении ошибки? –