長い説明は いいから、今すぐ、手っ取り早く、やり方を教えてくれ! 簡潔、明瞭、的確に 結果だけ頼む! な人。。

Visual C++のプログラムでアプリケーションエラー 0xc000007bになって起動できない

スポンサードリンク

アプリケーションエラー

Microsoft Visual StudioでVisual C++のプログラムをx64でビルドし、実行しようとしたところ アプリケーションエラー(0xc000007b)が表示され起動できませんでした。
このアプリケーションエラー(0xc000007b)は以前にもあり、原因と対処メモしていました。
こちらのブログ記事です。
でも、今回は、以前の原因と対処をしても、アプリケーションエラー(0xc000007b)が表示され起動できません。

アプリケーション エラー : アプリケーションを正しく起動できませんでした (0xc000007b)。[OK] をクリックしてアプリケーションを閉じてください。

原因

そのプログラムのプロジェクトでは、追加のマニフェストファイルの設定がありましたが、その「マニフェストファイル」自体が原因でした。
そのプログラムのプロジェクトで追加のマニフェストファイルを使っているかどうかの確認は、下記手順で確認できます。
1.メニューの「プロジェクト」-「プロパティ」を選択

2.画面左側で、「マニフェストツール」の「入出力」を選択し、画面右側の「追加のマニフェストファイル」に入力設定されていれば、そのプログラムのプロジェクトで追加のマニフェストファイルを使っていることになります。

対処

1.該当のマニフェストファイル「(実行ファイル名).exe.manifest」をメモ帳等のテキストエディタで開きます。

2.ファイル内の「processorArchitecture=”X86″」の行で、「”X86″」を「”*”」に変更し、上書き保存します。
3.x64でビルドし、実行すると、x64でもエラーなく起動できるようになりました。

スポンサードリンク

関連記事

コメント

  • トラックバックは利用できません。

  • コメント (0)

  1. この記事へのコメントはありません。

*

スポンサードリンク

About Me

長い説明や前置きはいいから、
手っ取り早く、 教えてくれ!

簡潔、明瞭、的確につきる。

それ読んだり、聞いたりするの長いし面倒
結論、結果だけ頼む!

急いでるようで急いでない、
時間がないようで、そうでもない、
ただ ただ面倒、長いのにうんざり な人。。