1

わかりました、私は本当にVisual Studio 2012に問題があり、解決策を探しましたが、結果はありませんでした.

問題はこれです...通常、再生ボタンは、プログラムの実行の最後にビルドとデバッグを開始します。そして、ソース ファイルが更新されるたびに、それを繰り返す必要があります。まあ、私にはそうではありません。ファイルに何か新しいものを書き込むたびに、プログラムを再ビルドして再生を押す必要があります。以前は、F5 キーを押すだけでうまくいきました。

問題は、インターネット経由で診断されたすべての考えられる原因を確認したため、ビジュアルスタジオの設定とは関係なく、タイムスタンプの問題でもありません。

ただし、最も奇妙なことは、プロジェクト内の一部のファイルが除外されているように見えることがあります (それらのファイルには小さな赤い円があり、それらを選択して再含める必要があります)。なぜそれが起こるのかわかりません。それらは私が実装したものではありません。それらは、私が使用している他のクラスが構築されている「依存関係」ファイルにすぎません。

さらに、プログラムを更新しないという問題。現在、私は2つのクラスを持っています。それらの 1 つにコードを記述した場合、F5 は適切に機能し、期待される変更された結果で実行されます。ただし、他のクラスでは何も起こりません。F5 はエラーを検出しませんが、クラスの 1 つにコードが追加されていても、何も変更せずに実行されます。

これは本当に私を夢中にさせており、決定的な答えが本当に必要です. 依存関係ファイルが意図せずに除外されるのはなぜですか? ビジュアル ビルドがあるファイルでは正しく変更されるのに、別のファイルでは変更されないのはなぜですか?

4

1 に答える 1

1

ビジュアル スタジオでそれを行うようにしました (つまり、コードをエラーで起動する)。

デフォルトでは、エラーが発生すると次のポップアップが表示されます。

ここに画像の説明を入力

ここでチェックボックスをオンにすると、VS は再度尋ねることはありません。エラーが発生した場合でも、最後の実行可能ファイルを実行するだけです。

この変更を元に戻すには、[ツール] > [オプション] > [プロジェクトとソリューション] > [ビルドと実行] に移動します。

ここに画像の説明を入力

この設定を*Prompt to Launchに変更すれば完了です。

于 2013-11-01T06:14:13.533 に答える