アプリケーションをeMbeddedVisualC++4.0からVisualStudio2008に移植し、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ファイルの欠落に関連するエラーであり、私がいくつか見つけて修正しましたが、もっとあるようです。WindowsCE6.5モバイルデバイスで実行できるDependencyWalkerのようなツールがあるかどうか疑問に思いました。不足しているDLLを見つけるのがはるかに簡単になります。