2017-03-21 4 views
0

アプリケーションを構築していて、ソースコードを新しいコンピュータにプルダウンしました。新しいコンピュータでプログラムをコンパイルしてビルドすることはできますが、実行可能ファイルを実行しようとすると「アプリケーションが正しく起動しました」というエラーが表示されます。1台のコンピュータで「0xc000007bアプリケーションを正しく起動できません」というエラーが発生する

問題のコンピュータで構築された実行可能ファイルを他のマシンで実行すると正常に動作します。依存性ウォーカーは明らかな欠点を強調しません。出力は機能しているマシンからの出力に似ています。また、VS C++再配布可能ファイルを再インストールしました。

新しいコンピュータ上の環境が異なる方法がなければならないようですが、どこからやってみるか分かりません。

+0

ActiveXまたはCOMライブラリが見つからないことがありますか? –

+0

間違いなく可能です。それを確認するにはどうすればよいでしょうか? – stranger

+0

'0x0000007b'または' 0xC000007b'は 'STATUS_INVALID_IMAGE_FORMAT'ですか? – RbMm

答えて

0

上記のコメントの@PaulMcKenzieに対するすべてのクレジット私の問題は、x64アプリケーションを使用していることになり、Windowsの検索パスが見つかってx86のDLLを使用しようとしたため、クラッシュが発生しました。私はDependency Walkerの出力を詳しく調べることでこれを見つけました。

関連する問題