0

c ++は正常に動作し、出力ステートメントの単純な変更であっても、プログラムに加えた変更を登録しないところまで来ます。

すべてを元の状態に戻しましたが、「PDB ファイルが見つからない、または開くことができません」というメッセージが表示されずに新しいソリューションを構築することはできません。

何が起こるかを示すこれらの 2 つのスクリーンショットを撮りました。「デバッグせずに実行」できますが、デバッグしようとするとエラーが発生します

http://i.imgur.com/ZnY2nuk.png

http://i.imgur.com/Okrdczi.png

すべての新しいコードを新しいプロジェクトにコピーすると機能しますが、数回実行すると、追加した新しいもののコンパイルが停止します。

4

2 に答える 2

1

プロセスの前のインスタンスがまだ実行されているため、ビルドは失敗します。

タスク マネージャーを確認し、実行中の古い EXE をすべて KILL します。

これが、新しいプロジェクトを作成するときにすべてがうまくいく理由を説明しています。

于 2013-11-08T17:48:39.083 に答える
0

プロジェクトが正しくビルドされていないようです。おそらく、Visual Studio が正しくビルドされた最後のバージョンを実行しており、ビルドに使用されたものとは異なるコードを使用しているため、デバッグできない可能性があります。 .

エラーを修正し、プロジェクトがエラーなしでビルドされたら、もう一度試して、同じことが起こるかどうかを確認してください。

于 2013-11-08T17:27:55.270 に答える