2

プロジェクトに取り組んでいたときに、デバッグするたびに突然 VS がプロジェクトの再コンパイルを停止しました (作業の途中で... 何も変更しませんでした)。そのため、同じ古いビルドを何度も実行し続けます。

毎回 "ビルドをクリーンアップ" する必要はなく、こちらの手順に従いました (手動で "再ビルド" を選択しない限り、Visual Studio 2010 は変更されたコードを再ビルドしません)。驚いたことに、それらは既に設定されていました (プロジェクトが古い場合にビルドを求めるプロンプトが表示され、構成マネージャーでビルドがチェックされます)。

ただし、それでもプロンプトが表示されることはなく(クリーンアップ後を除く)、本当にイライラしています。役立つ場合は、VS c ++を使用しています。

4

1 に答える 1

0

私はちょうど同じ問題を抱えていました。これはあなたの問題を解決するかもしれません:

ツール→オプション→プロジェクトとソリューション→ビルドと実行。

「実行時、プロジェクトが期限切れになったとき」をどうするかというオプションがあります。これを「常に作成する」に設定します。これは、プロジェクト フォルダー内の別のプロジェクトに依存するプロジェクトをコンパイルする場合、必要に応じて、他のプロジェクトが最初にコンパイルされることを意味します。

私の場合、このオプションは設定されていましたが、VS2010 のクラッシュ後に別のオプションに設定されました。

于 2015-03-23T07:09:23.463 に答える