Я пишу приложение Windows CE на C #, которое ссылается на собственную C ++ DLL (которую я также кодирую), используя следующий метод:
[DllImport("CImg_IP_CE.dll")]
public static unsafe extern void doBlur(byte* imgData, int sigma);
Это на самом деле работает нормально, но я не могу отладить DLL. Когда я проверяю отладочные модули, которые загружаются после запуска EXE, CImg_IP_CE.dll не является одним из них. Даже после успешного вызова функций из DLL она все равно не отображается в списке модулей.
После осмотра кажется, что функция LoadLibrary () может работать, но я не могу найти никаких примеров использования этого в приложении C # Windows CE. Как мне это сделать, или есть лучший способ убедиться, что DLL загружается для отладки?