我們有一個非常大的C++解決方案,其中有幾個項目,其中intellisense在Visual Studio 2008中完美工作,但在Visual Studio 2010中完全沒有(甚至沒有在同一文件中定義的結構他們被使用)。我已經驗證intellisense在VS 2010中可以用於我的機器上的其他項目。我嘗試從一個全新的解決方案中導入一個有問題的項目,但沒有成功。從頭開始重新構建項目文件看起來很有希望,但需要數天時間才能沿着這條道路前進,最終無法保證成功。歡迎任何替代建議。實際的錯誤消息我得到的是:VS 2010 intellisense不適用於上變換項目
「智能感知:‘沒有可用的附加信息’(參見‘故障智能感知在C++項目’進行進一步的幫助。)
我已經試過了,但基本上只有一個建議在MSDN網頁上確保包含路徑上的「stdafx.h」,但是我們沒有使用預編譯頭文件,並且沒有在任何地方包含它,所以我很肯定這不是問題。
我曾嘗試這一點,正如我所說,我還使用了一個全新的解決方案的項目,對於其中有可能不會有任何損壞嘗試問題; .ncb(VS 2008)和.sdf(VS 2010)文件與解決方案相關聯,而不是項目。 – Kevin 2011-05-17 12:23:26