21

Visual Studio 2010 をインストールしました。正しいと確信している簡単なコードを書きましたが、残念ながら、コードを実行すると以下のエラーが発生します。

これが私のコードです:

#include<iostream>
using namespace std;
int main (){ 
  cout <<"Hello StackOverFlow ;)";
  return 0;
}

そして、ここにエラーがあります:

プログラムを開始できません 'C:\Users\Soheil\Desktop\New folder\sam\Debug\sam.exe 指定されたファイルが見つかりません

問題を解決するのを手伝ってくれませんか? プロジェクトを特定のディレクトリに定義する必要がありますか? この問題を解決するために何時間も費やしましたが、まだ成功していません。

4

12 に答える 12

15

これは、初心者である誰かの最初のステップです。私にも同じことが起こりました:

左側の [ソリューション エクスプローラー]ボックスを見てください。そこに実際に.cppファイルがあることを確認してください。プロジェクト.cppのファイルが保存されているファイルを調べることで、同じことができます。.sln存在しない場合は、そのエラーが発生します。

cpp ファイルを追加するときは、[新しい項目の追加] アイコンを使用します。(左上に金色の星があり、その上にカーソルを置くと名前が表示されます) 何らかの理由で、Ctrl+Nは実際に.cppはプロジェクトにファイルを追加しません。

于 2013-11-09T17:44:41.250 に答える
7

プロジェクトをダウンロードした後、デバッグ モードで同じ問題が発生しました。何の運もなく何時間も探しました。以下は私の問題を解決しました。

プロジェクトのプロパティ -> リンカー -> 出力ファイル -> $(OutDir)$(TargetName)$(TargetExt)

以前は、デバッグ モード中に MSVS が実行されていないフォルダーを指していました。

編集:これを投稿するとすぐに、「program.exe」を開始できません。システムは、同じことを説明するvs2008で指定されたファイルを見つけることができません。

于 2016-03-20T05:51:17.487 に答える
2

他の人が述べたように、これは古いスレッドであり、このスレッドでも、さまざまな人に役立つさまざまなソリューションが存在する傾向があります. うまくいった解決策は次のとおりです。

Right Click Project Name > Properties
Linker > General 
Output File > $(OutDir)$(TargetName)$(TargetExt) as indicated by @ReturnVoid
Click Apply

なんらかの理由で、この最初の修正では問題が解決しませんでした (VS2015 コミュニティを使用して C++ プログラムをビルドしています)。それでもエラー メッセージが表示される場合は、次の追加手順を試してください。

Back in Project > Properties > Linker > General > Output File > 

以前に入力したテキストが太字で表示されます

Select Drop Down > Select "inherit from parent or project defaults"
Select Apply

以前は太字だったフォントが太字ではなくなりました

Build > Rebuild > Debug

@ReturnVoidが投稿したものに加えて、これらの追加の手順を必要とすることは私にとってはうまくいきませんが...うまくいくのはうまくいくことです...それが他の誰かにも役立つことを願っています. ありがとう@ReturnVoid

于 2016-04-09T22:24:46.780 に答える
1

私の場合、ソリューション エクスプローラーでスタートアップ プロジェクトを設定していませんでした。

VS の左側にあるソリューション エクスプローラーに移動し、単体テスト プロジェクトを右クリックして、[スタートアップ プロジェクトとして設定] を選択します。

コードを新しいワークスペースに移植したばかりで、そこのソリューションで VS でプロジェクトを開いたときに、スタートアップ プロジェクトを再設定する必要があることを忘れていました。

于 2017-04-11T15:35:52.723 に答える
-2

このスレッドはそのエラーの上位の結果の 1 つであり、まだ修正されていないため、最初にこのスレッドで見つかった、修正するために見つけたものを投稿します: Build Failure? Visual Studio 2012 Release Preview をインストールした後、 「プログラムを開始できません... システムは指定されたファイルを見つけることができません」というエラーが表示され、次のスレッドが表示されます。

基本的に私がしたことはこれだけです: Project Properties -> Configuration Properties -> Linker (General) -> Enable Incremental Linking -> "No (/INCREMENTAL:NO)"

于 2013-11-06T20:34:00.300 に答える