2

私は常にDebugでコンパイルできたテンプレートクラスを問題なく持っています。しかし、突然、クラスへの変更を検出することを拒否し、再構築しない限りスキップします。他のテンプレート以外のクラスでは問題ありませんし、Releaseでコンパイルするとこの問題も発生しないので、とりあえずそれを使用しています。

奇妙なことに、新しいプロジェクトを作成しましたが、同じ問題が発生します。

何か案は?

どうもありがとう。:)

4

2 に答える 2

0

最小限の再構築を無効にしてみましたが、問題は解決したようです。ありがとう!

于 2011-08-18T07:47:00.413 に答える
0

これは一般的な問題です - 少なくとも Visual Studio では。時々、それは常に再構築されます。再構築に失敗することもあります。確認できる項目がいくつかあります。

1 つは、[プロジェクト] -> [プロパティ] -> [C/C++] -> [コード生成] で無効にできる「最小限の再構築を有効にする」かもしれません。

この問題はデバッグ モードでのみ発生するため、これが問題である可能性があります。

.obj ファイルに将来の日付が含まれていると、他の問題が発生する可能性がありますが、これは最初の再構築後に消えるはずです。

于 2011-08-16T08:27:23.287 に答える