Intellisense在VWD 2010中停止工作

时间:2011-05-02 02:28:18

标签: intellisense vwdexpress

我正在使用VWD2010,正如主题标题所述,我的项目的智能感知能力为零。

几个月前我开始安装VWD2010新品,并注意到intellisense无法正常工作。在过去的三个月里,我正在使用VS2010试验,智能感知工作正常。试用版已过期,现在我又回到了VWD2010。

Intellisense似乎适用于新项目,因此我创建了一个新项目并从VS2010项目中传输了所有文件。 Intellisense工作正常几天,但今天早上我回来了,它没有工作......

我检查过以下内容:

  • Intellisense适用于新项目;
  • 在编辑器设置中打开Intellisense;
  • 我之前已经多次重新安装了VWD2010而没有造成最大的差别;
  • 我已经通过“选项”菜单和命令行重置了设置,再次没有产生任何影响。

当我上次关闭计算机时,Intellisense肯定会为这个项目工作。

我已经多次搜索过这个问题,并且找不到关于intellisense实际应该如何工作的一点点信息。建议通常会恢复“重新安装VWD”或“重置您的设置”...任何帮助将不胜感激。

1 个答案:

答案 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

  • 如果您正在使用XAML,则将;assembly=添加到自定义CLR命名空间的末尾可以解决此问题。