B. *_*non 15 css resharper cdn twitter-bootstrap twitter-bootstrap-3
Resharper 在我网站的_SiteLayout.cshtml文件中告诉我" 未知的css类'容器流体':
<header class="container-fluid">"
Run Code Online (Sandbox Code Playgroud)
我在<head>部分中有这个:
<link href="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.1/css/bootstrap-combined.no-icons.min.css" rel="stylesheet">
Run Code Online (Sandbox Code Playgroud)
......而且我相信"容器流体"就在那里.这仅仅是Resharper无法找到课程的问题,因为它很遥远吗?
我也使用Resharper 8.2解决了这个问题,尝试了Fizzix解决方案,但我已经选择了这些选项,它似乎没有解决它:(
然而,做了什么是一个简单的解决方案;
错误立即消失,页面现在正确呈现css类!奇怪的!
ReSharper 无法访问此文件,因为它尚未渲染到项目中。
例如,当您的项目中有 CSS 文件时,ReSharper 可以简单地搜索它以查找类名。不过,当 CSS 文件位于项目外部(远程或在 CDN 中)时,它无法访问它,因为它尚未包含在内。
一旦您的项目在浏览器中运行并且来自 CDN 的文件被调用,即它被包含在您的项目中。
因此,如果您想知道在使用 ReSharper 时存在或不存在哪些类名,通常最好下载它们并将它们包含在您的项目中:)
编辑:
经过研究后,我想我已经找到了一种允许 ReSharper 在外部源和未编译代码中进行搜索的方法。
转至:ReSharper -> 选项 -> 工具 -> 外部源

更多信息请参阅 ReSharper 官方文档| 选项| 工具| 外部来源。