2010-07-05 52 views
0

我有2個項目。兩者的創建/使用預編譯頭文件設置爲「使用預編譯頭文件(/ Yu)」Vistual studio 2005問題中的預編譯頭文件

我在兩個項目中都刪除了一個文件。一個編譯成功,但另一個生成一個錯誤

Error 2 fatal error C1083: Cannot open precompiled header file: 'file.pch': No such file or directory 

回答

0

你試過「重建」?一個普通的構建有時會搞砸。另外,它真的file.pch?

+0

yes我試過重建,我已經設置「創建/使用預編譯」爲「不使用預編譯頭」它會工作,但我想知道爲什麼這將無法正常工作時,我使用「使用預編譯頭(/ Yu)」並從調試中刪除PCH文件。因爲另一個項目正在刪除pch文件,並且該設置被設置爲「使用預編譯頭文件(/ Yu)」。 – 2010-07-06 04:42:28

+0

我也試過乾淨和重建,並得到相同的錯誤 – 2010-07-06 04:50:02