BundleConfig.cs
bundles.Add(new StyleBundle("~/Content/styles").Include(
"~/Content/css/test.css"
)
);
_Layout.cshtml
@Scripts.Render("~/Content/styles")
Test.css
body{
font-size: 75%;
color: #232323;
text-align: left;
margin: 0px;
padding: 0px;}
这就是Chrome显示加载时给出的关于意外令牌的语法错误{:
body{font-size:75%;color:#232323;text-align:left;margin:0;padding:0}
答案 0 :(得分:4)
我会选择阿比的回答来提供他所提供的链接,但这是一个评论而不是一个答案。所以,我发布这个作为答案,以确保此问题被标记为已解决。
基本上,Abi提供的链接表明错误的原因是浏览器试图加载css,就好像它是javascript一样。
我立刻意识到我正在使用@ Scripts.Render()并且应该使用@ Styles.Render()代替。