Jer*_*oyd 15 html asp.net-mvc visual-studio-2012
每次我尝试键入元素和类属性(即<div class=")时,我都在Visual Studio 2012中收到此错误.如果我输入太快,它会弹出,有时甚至会崩溃Visual Studio.

无论如何在仍然获得所有CSS类的列表时摆脱这个错误?
小智 17
我遇到了同样的问题,一点点搜索将我带到了以下页面:
http://forums.asp.net/t/1586914.aspx?Unable+to+edit+CSS+file+
简而言之:在CDN URL的末尾添加一个假参数,以消除您的错误.这也使intellisense正常工作.
例:
<link href="//maxcdn.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css?parameter=1" rel="stylesheet">
Run Code Online (Sandbox Code Playgroud)
您使用捆绑吗?也许你可以尝试使用 cdn 功能,如下所示:
bundleList.Add(new StyleBundle("~/Content/themes/24mx/css", "https://cdnurl/bootstrap.css").Include(
"~/Content/bootstrap.css"
)
);
Run Code Online (Sandbox Code Playgroud)
这样做的目的是在发布模式下使用 cdn,在调试模式下使用本地 css。因此,只需下载该 css 以将其本地化,然后在发布时它将使用 cdn。也许这会有所帮助。理想情况下,如果失败,您还应该使用 cdn 后备:
bundleList.Add(new StyleBundle("~/Content/themes/24mx/css", "https://cdnurl/bootstrap.css"){ CdnFallbackExpression = "javascript expression" }.Include(
"~/Content/bootstrap.css"
)
);
Run Code Online (Sandbox Code Playgroud)
到底如何为CSS编写这个表达式我还没有真正研究过自己。