2013-10-16 47 views
45

ファイルにipch拡張子を持つipchフォルダが見つかりました。プラス、彼らはかなりボリュームがあります。Visual Studioプロジェクトのipchファイル

削除できますか?

+4

はいを​​読むことができますが、彼らはときに次のビルドを戻ってくるだろう。これは、プリコンパイルされたヘッダーの新しい場所です。 –

+1

[ipch]フォルダを削除するのは安全ですか? - プリコンパイル済みヘッダー?](http://stackoverflow.com/questions/2757402/is-it-safe-to-delete-the-ipch-folder-precompiled -headers) – gbjbaanb

答えて

66

これは、IntelliSenseパーサーによって使用されるプリコンパイル済みヘッダーファイルです。プロジェクトをビルドするときにコンパイラが生成するプリコンパイル済みヘッダーファイルとは異なり、ビルド出力ディレクトリの.pchファイルです。それ以外の場合はまったく同じ役割を果たすため、パーサの速度が大幅に向上します。それは、そのような助けを使うことができます、EDGのフロントエンドは特に速いことはありませんでした。

プロジェクトを削除しても、プロジェクトをIDEにロードしている場合にのみ使用されます。プロジェクトをリロードすると、IntelliSenseはしばらくの間激しい状態になり、.ipchファイルを再構築し、プロジェクト内のファイルを再解析し、プロジェクトディレクトリ内の.sdfファイルを再作成します。大きなプロジェクトでは、簡単に数分かかることがあります。もちろん、.ipchファイルが大きければ長いほど、それは長くかかるでしょう。プロジェクトを終えた後は、通常は熟考しているだけのことです。

7

ipchファイルの場所は、徹底的に変更することはできませんが、VSインストール全体に対して行うことはできます。このためには、ツール>オプションでAlways Use Fallback Locationtrueに変更する必要があります。この後、あなたのソリューションのフォルダからipchフォルダを削除することができ、そこに再度表示されません。

enter image description here

あなたはもう少しhere

関連する問題