none
コンパイルがスキップされない RRS feed

  • 質問

  • こんにちは。

    WinXPSP2にてVisualStudio2008を使っています。

    一度ビルドしたあとで再度ビルドを行うと、一部のソースファイルがスキップされず再コンパイルされます。

    例えば、F7を押下してエラーが無いことを確認した直後、

    F5を押下して実行しようとすると一部のソースファイルは再度コンパイルされ、すぐには実行できません。

    何度F5またはF7を押しても、何も変更していないのにも関わらず毎回コンパイルが開始されます。

    再コンパイルされるソースファイル群は毎回同じです。

    リビルドをしたり、Windowsごと再起動したりしましたが状況は同じです。

    全体的にソースコードを大幅に修正したあとでこのようなことが起こりはじめましたが、プロジェクトの設定等はとくにいじった覚えはありません。

    よろしくお願いします。

    2010年12月16日 10:11

回答

  • 自己解決しました。

    パソコンのシステム時間が狂っているときに作業していたのが原因でした。

    システム時間が実際よりかなりすすんでいるときに作業して、ファイルを保存していたためファイルの更新時間が狂っていました。

    システム時間をもとに戻してからビルドするとこのような問題が発生します。

    シェルでファイルの更新時間を修正したところ治りました。

    2010年12月16日 11:17