Я пытаюсь перенести приложение из eMbedded Visual C++ 4.0 в Visual Studio 2008 и пытаюсь заставить его работать с Windows Embeded Handheld (6.5 Professional).
У меня все ошибки компилятора исправлены, но теперь я сталкиваюсь с ошибкой, которая появляется, когда VS2008 пытается запустить режим отладки в развернутом exe на устройстве. Я получаю сообщение об ошибке: Unable to start program '%CSIDL_PROGRAM_FILES%\APP_NAME\APP.exe'. An error occurred that usually indicates a corupt installation (code 0x8007007e). If the problem persists, repair your visual studio installation via 'Add or Remove Programs' in your Control Panel
Очевидно, это ошибка, связанная с отсутствующими файлами DLL, которых я нашел и исправил пару, но, похоже, их больше. Мне было интересно, существует ли такой инструмент, как Dependency Walker, который можно запустить на мобильном устройстве с Windows CE 6.5. Это значительно упростило бы поиск отсутствующих библиотек DLL.