2010-10-02 102 views
1

我正在使用Visual Studio 2010(C++),並且Intellisense已停止工作。我讀過代碼中的錯誤可能會導致這種情況,但是我的代碼編譯得很好,我只對某個不推薦使用的函數提出了一些警告,這是否會導致intellisense停止工作?編譯器警告是否會導致intellisense停止工作?

我試着刪除.ncb文件,但沒有被重新生成。我還讀here,我必須確保stdafx.h位於包含路徑中,但是我的項目中沒有stdafx.h,並且過去沒有使用過intellisense。

我不知道我還能做些什麼來嘗試使其工作,有什麼建議嗎?

回答

3

智能感知解析器完全重寫爲VS2010。它不再使用.ncb文件,它現在是一個.sdf文件,一個SQL Compact數據庫。如果你用C++/CLI語言編程,那麼你根本就不會得到IntelliSense,但目前的實現不支持這種語言。我也看到了反饋,C還沒有得到很好的支持。

+1

無論如何,它在VS2008中效果並不好,所以沒有太大的損失。 – Tergiver 2010-10-02 17:47:53