在Visual Studio 2005中,我有一個帶有預處理器宏的.h文件。它們顯然對於Visual Studio的Intellisense來說太複雜了,因爲如果它們存在,它們會使Visual Studio崩潰,而如果它們不存在,它就會正常工作。有誰知道阻止Visual Studio解析Intellisense文件的方法,但仍然將其包含在構建中。順便說一下,我已經嘗試了以下內容:由於宏文件導致的Visual Studio Intellisense崩潰
- 通過重命名feacp.dll來禁用智能感知。工程,但不切實際。
- 視覺輔助。工程,但250美元。
- 安裝Visual Studio SP1 + Intellisense修補程序(KB947315)。不修復它(並且吃掉1GB的硬盤空間)。
我編輯了我的問題,添加了我已經安裝了SP1。它不能解決問題。另外,從版本中刪除文件並沒有幫助(我已經嘗試過了),因爲VS搜索#include樹(我假設)並仍然找到該文件。 – Jack 2010-09-21 07:37:27