Nie można znaleźć błędu DLL PInvoke w systemie Windows Mobile

Mam wiele problemów z uzyskaniem podstawowego scenariusza do pracy z emulatorem Windows Mobile 5.0. Mam aplikację WinForm, która ostatecznie wywołuje kod natywny. Wdrażanie działa dobrze, a wszystkie rodzime biblioteki DLL są kopiowane w tym samym folderze, co plik winforms .exe. Sprawdziłem to również w przypadku narzędzia Remote File Viewer.

Jednak po uruchomieniu aplikacji zawsze kończy się ona niepowodzeniem z błędem „Nie można znaleźć PInvoke dll - System.MissingMethodException” (gdy przychodzi czas na wywołanie kodu natywnego, atrybut DllImport staje się bezużyteczny). jawiedzieć że natywna biblioteka DLL znajduje się w tym samym folderze, co plik wykonywalny. Co jeszcze powinienem zrobić?

Używam VS 2008.

questionAnswers(4)

yourAnswerToTheQuestion