asp.net mvc - 捆绑 CSS 文件是否会破坏 Razor 视图中的 CSS 智能感知



在布局视图中包含一组捆绑的CSS文件,@Styles.Render("~/Content/css")停止从属视图文件中的css类智能感知吗?

我问是因为在我的一个观点中,View.vbhtml,我输入了:

<div class="并且没有智能感知推荐在捆绑的 CSS 文件中建立的任何 css 类。

我没有尝试过没有捆绑 - 我认为捆绑是导致它的原因,因为 VS 2012 必须具有 css 类智能感知,不是吗?

不,智能感知不适用于捆绑文件。

.css文件中的样式不会".渲染"直到运行时。

最后,我已经一遍又一遍地测试了这个,如果我使用,我什至无法获得智能感知:

...
<head>
    <style type="text/css">
        #myElement{color:red}
        .myStyle{color:red}
    </style>
</head>
...

在 _Layout.cshtml 本身中。




CALL TO THE WILD:如果我在这方面不正确,我挑战您提供明确的证据和我们可以复制的示例,否则我们必须得出结论,MVC 视图中没有智能感知

我在VS2012和 ASP.NET MVC Razor视图中观察到了类似的问题。在研究与此主题相关的建议/答案和评论时,我无法在我的VS2012 ASP.NET MVC Razor项目中成功应用任何有效的建议/答案和评论。但是,我确实发现了Microsoft Connect的详细信息,承认这是一项尚未实现的功能,以及在我的VS2012中确实有效的解决方案,而所有其他建议在我的VS2012环境中都不起作用

您可以在此处查看以下详细信息: CSS 智能感知不适用于 Visual Studio 2012 Ultimate 中的 MVC 4 项目

相关内容

  • 没有找到相关文章

最新更新