我正在使用VWD2010,正如主题标题所述,我的项目的智能感知能力为零。
几个月前我开始安装VWD2010新品,并注意到intellisense无法正常工作。在过去的三个月里,我正在使用VS2010试验,智能感知工作正常。试用版已过期,现在我又回到了VWD2010。Intellisense似乎适用于新项目,因此我创建了一个新项目并从VS2010项目中传输了所有文件。 Intellisense工作正常几天,但今天早上我回来了,它没有工作......
我检查过以下内容:
当我上次关闭计算机时,Intellisense肯定会为这个项目工作。
我已经多次搜索过这个问题,并且找不到关于intellisense实际应该如何工作的一点点信息。建议通常会恢复“重新安装VWD”或“重置您的设置”...任何帮助将不胜感激。
答案 0 :(得分:2)
以下是MSDN论坛帖子IntelliSense stopped working中为其他用户提供的一些解决方案的精华:
在Visual Studio中,转到工具> 导入和导出设置, 然后选择重置所有设置。
关闭Visual Studio后,将 .suo 文件移至临时文件 文件夹,然后重新打开Visual Studio。
检查源文件的构建操作属性是否设置为 编译而不是内容。将文件设置为Content会将源文件与项目的其余部分分离,从而禁用IntelliSense。
如果您有一个Web项目,请从项目中排除WebConfig 重建项目。然后再次包含WebConfig.file。
如果您使用的是C ++,请关闭Visual Studio,然后删除.ncb 文件。 ncb文件包含C ++的IntelliSense信息。删除它会重置IntelliSense,但在后台重建可能需要一段时间。
最后,来自帖子Visual Studio & XAML – IntelliSense Not Working:
;assembly=
添加到自定义CLR命名空间的末尾可以解决此问题。