1
私はVS2008でアプリケーションを開発しています。私はソリューションとプロジェクトの名前でいくつかの変更を行いました。それは私が次のような振る舞いで夢中になったときです:Visual Studioは毎回いくつかのファイルをコンパイルします(変更が加えられていなくても)
- すべてのファイルが再コンパイルされます(ここまでは正常です)。
- はとなります。ファイルになり、VSはファイルセットを再度コンパイルします。
- 変更を加えずに、毎回同じファイルが再コンパイルされます。
誰かが起こっている可能性がある場合は、それは素晴らしいでしょう。そうでない場合は、これをさらに調査するためにどのようなテストを行うことができますか?
おかげ
EDIT:
- 使用される言語は、CUDAの拡張子を持つC++です。
- たびにコンパイルされているファイルは.cuが
使用している言語に言及すると役立つ場合があります。また、http://stackoverflow.com/questions/1486628/reason-why-a-vs-2008-project-is-being-rebuilt-each-timeのような半関連リンクの一部を読んでください。 – forsvarir
関連性の高い(?)情報を追加しました。私の問題と他の記事との違いは、絶対に何も変更しなくても、それらのファイルはまだコンパイルされているということです。 – Renan
私はcudaを使用していませんが、カスタムビルドイベントを使用しているように見えますが、これらが正しいかどうかを確認したい場合があります。メモ帳などでVSプロジェクトファイルを開き、プロジェクトの古い名前を参照していないことを確認することもできます。あなたのビルドターゲットのいくつかはちょっと混乱しているかもしれません。もう1つの方法は、最初から新しいプロジェクトファイルを再作成し、すべてのソースファイルなどを追加することです(ただし、明らかにそれは少し痛みがあります)。 – forsvarir