2011-08-16 37 views
2

我有一個模板類,它始終能夠編譯在調試,沒有問題。突然之間,它拒絕檢測班級的變化並跳過它,除非我重建。其他非模板類沒有問題,並且在編譯版本時不會發生此問題,所以我現在只是使用它。C++/Visual Studio 2005 - 在調試配置編譯期間跳過模板類

奇怪的是,我創建了一個新項目,並且出現了同樣的問題。

任何想法?

非常感謝。 :)

回答

0

這是一個常見的問題 - 至少與視覺工作室。有時它總是重建。有時它不能重建。有幾件事你可以檢查:

一個可能是「啓用最小重建」,您可以在 項目 - >屬性 - > C/C++ - >代碼生成中禁用。

由於只有在調試模式下才會出現問題,所以這可能是問題所在。

如果一個.obj文件將來有一個日期,則可能會發生其他問題 - 但是在第一次重建後它應該會消失。

0

我試過禁用最小重建,它似乎已經解決了這個問題。謝謝!