Bootstrap Intellisense缺少Visual Studio 2015

Sha*_*Wyk 8 css razor twitter-bootstrap smartadmin visual-studio-2015

我本周安装了Visual Studio 2015.但是我发现我的Razor Views中没有intellisense.

在Visual Studio 2013中它运行良好.

我的所有css文件都在~/Content/css/(*.min.css)下,包括bootstrap.

这是捆绑配置:

bundles.Add(new StyleBundle("~/Content/smartadmin").IncludeDirectory("~/Content/css", "*.min.css"));
Run Code Online (Sandbox Code Playgroud)

当我尝试在剃刀视图中使用一些引导程序css时,自动完成框中不会弹出任何内容.右边的引导类旁边应该有一个紫色图标..?没有列出图标,也没有列出引导程序包下可用的css类.

我做了一个完整性检查并创建了一个新的MVC 5应用程序.这附带了bootstrap.这是有效的,所有的intellisense都在那里.

我该如何解决这个问题?当然,我的解决方案一定是问题吗?它不喜欢css文件在内容下的子文件夹下吗?

更新:所以我复制了文件的未分类版本,然后它被拿起来了.所以任何人都知道为什么VS没有为intellisense选择缩小的文件?

Sha*_*Wyk 10

似乎解决方案是将非缩小文件添加到您的解决方案中,以便智能感知工作.我认为这是由于微软将缩小器拆分为单独的扩展.


小智 6

如果您的项目类型是ASP.NET Web应用程序并且您使用的是"主页",则可以轻松解决方法是在母版页中添加指向css文件的链接.例如,在主页'head'部分中我添加:

<link rel="stylesheet" href="Content/bootstrap.css" type="text/css" />
Run Code Online (Sandbox Code Playgroud)