先日、EXE実行時にBadImageFormatExceptionでEXEが落ちた。 原因がEXE、DLLに32bit、64bitモジュールが混在しているときに発生するらしいので、その調査方法をメモ 1.タスクマネージャで確認 起動ができる場合、タスクマネージャに表示される。 2.VisualStudioのツールで確認 DLL、起動しないEXEはこちらで確認する。 『Visual Studio 2005 コマンドプロンプト』で下記のコマンドを実行(通常のコマンドプロンプトではない) dumpbin /headers "確認するファイルパス" | findstr machine Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficie