Visual Studio 2015 CSS Intellisense破碎

时间:2016-06-05 21:21:30

标签: css twitter-bootstrap visual-studio

编辑cshtml文件,我习惯于获取Bootstrap intellisense,无论我在所述文件中使用过什么类,如下所示:

when things work

最初,我认为它只是Bootstrap intellisense,但似乎这影响了我的新项目的所有CSS。我可以链接到CSS文件,直接引用布局文件,这没关系。 Bootstrap和其他CSS类没有显示,除非我已经在同一个文件中使用过它们:

when it doesnt work

我试图尽量减少两个项目之间的差异,但无济于事。它们在不同的机器上,在不同的解决方案中,但其他一切几乎完全相同。这是我到目前为止检查/尝试的内容。

  • 删除项目,重新添加。
  • 删除Bootstrap Nuget包重新添加
  • 删除Bootstrap Snippet Pack,Glyphfriend,Web Essentials 2015.2扩展,重新添加。
  • 删除bin和obj文件夹,构建,清理,重建,关闭/重新打开VS,重新启动Windows。
  • 删除此文件夹以允许重新创建:C:\ Users \ MyUserName \ AppData \ Local \ Microsoft \ VisualStudio \ 14.0 \ ComponentModelCache
  • 这两台机器都在运行VS 2015 Update 2.
  • 这两个项目都是MVC 5.
  • 在Nuget Package Manager中安装所有可能的更新

已知的差异   - 它运行的机器运行Windows 7,它没有运行Windows 10的机器。

2 个答案:

答案 0 :(得分:3)

我再次遇到这个问题并找到了解决方案!我不确定它是否与我原来遇到的问题相同,但无论如何这里都是修复。

如果解决方案有一个SQL项目(.dbproj),请将其卸载(右键单击>卸载项目)。 VS2015中有一些奇怪的错误,其中Bootstrap和SQL数据库项目使得Bootstrap的智能感知停止工作。

答案 1 :(得分:-2)

为了获得" Class"在VS 2015中的IntelliSense,尝试这种方法。它对我有用,如下:

Ex:右键单击"解决方案资源管理器"中的任何.aspx文件然后选择"打开"然后从列表中选择" HTML Editor"选项。现在尝试检查。

感谢
阿里