2016-06-20 2 views
1

私の友人と私は、C++とsfmlグラフィックライブラリを使ってゲームを作っています。ほとんど完了していますが、Visual Studioがインストールされていないコンピュータに.exe(および必要な資産)を手動でインストールするたびにエラーが発生します。エラーは次のとおりです。MSVCP120D.dllがコンピュータに存在しないため、プログラムを起動できません。この問題を解決するためにプログラムを再インストールしてみてください。 .dllファイルのコピーを作成してローカルアプリケーションフォルダに配置すると、別のエラーが発生しました。アプリケーションを正しく起動できませんでした(0xc000007b)。私はフローや他のリソースよりもスタック上のいくつかのポストを見たことがありますが、質問は通常、詳細に欠けていて、未回答です。ビジュアルスタジオのないコンピュータのC++プログラム

+1

プログラムのリリースビルドのみを展開します。間違ったファイルをコピーしないでください。おそらくc:\ windows \ system32のファイルがあります。 C:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ VC \ redistで正しいものを探し、プラットフォームのターゲットに注意してください。 –

答えて

1

Visual C++ Redistributable Package for Visual Studio 2013(VC++ v12)をダウンロードしてインストールする必要があります。

+0

ありがとうございます。パッケージをダウンロードしましたが、実装方法は不明です。パッケージの使い方をチュートリアルや個人的な洞察の方向に向けることができますか? – Cody

+0

プログラムを実行したいマシンにインストールするだけです。これは、VSがインストールされていない状態でVC++プログラムを実行するためのランタイム実行環境を提供します。 – lfgtm

+0

これを実行した後も、「アプリケーションを正しく起動できませんでした(0xc000007b)」というエラーが表示されます。 – Cody

関連する問題