私は常にDebugでコンパイルできたテンプレートクラスを問題なく持っています。しかし、突然、クラスへの変更を検出することを拒否し、再構築しない限りスキップします。他のテンプレート以外のクラスでは問題ありませんし、Releaseでコンパイルするとこの問題も発生しないので、とりあえずそれを使用しています。
奇妙なことに、新しいプロジェクトを作成しましたが、同じ問題が発生します。
何か案は?
どうもありがとう。:)
私は常にDebugでコンパイルできたテンプレートクラスを問題なく持っています。しかし、突然、クラスへの変更を検出することを拒否し、再構築しない限りスキップします。他のテンプレート以外のクラスでは問題ありませんし、Releaseでコンパイルするとこの問題も発生しないので、とりあえずそれを使用しています。
奇妙なことに、新しいプロジェクトを作成しましたが、同じ問題が発生します。
何か案は?
どうもありがとう。:)
最小限の再構築を無効にしてみましたが、問題は解決したようです。ありがとう!
これは一般的な問題です - 少なくとも Visual Studio では。時々、それは常に再構築されます。再構築に失敗することもあります。確認できる項目がいくつかあります。
1 つは、[プロジェクト] -> [プロパティ] -> [C/C++] -> [コード生成] で無効にできる「最小限の再構築を有効にする」かもしれません。
この問題はデバッグ モードでのみ発生するため、これが問題である可能性があります。
.obj ファイルに将来の日付が含まれていると、他の問題が発生する可能性がありますが、これは最初の再構築後に消えるはずです。