Asp.net mvc 4 意外标记'';将样式表与MVC4绑定时

Asp.net mvc 4 意外标记'';将样式表与MVC4绑定时,asp.net-mvc-4,bundling-and-minification,Asp.net Mvc 4,Bundling And Minification,BundleConfig.cs bundles.Add(new StyleBundle("~/Content/styles").Include( "~/Content/css/test.css" ) ); body{ font-size: 75%; color: #232323; text-align: left; margin: 0px; padding: 0px;} \u Layout.cshtml @Scripts.Render("~/Content/styles") T

BundleConfig.cs

bundles.Add(new StyleBundle("~/Content/styles").Include(
   "~/Content/css/test.css"
   )
);
body{
font-size: 75%;
color: #232323;
text-align: left;
margin: 0px;
padding: 0px;}
\u Layout.cshtml

@Scripts.Render("~/Content/styles")
Test.css

bundles.Add(new StyleBundle("~/Content/styles").Include(
   "~/Content/css/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}

我会选择Abi的答案作为他提供的链接,但这是一个评论而不是答案。因此,我将此作为答案发布,以确保此问题标记为已解决

基本上,Abi提供的链接指出错误的原因是浏览器试图加载css,就像加载javascript一样


我马上意识到我使用的是@Scripts.Render(),应该使用@Styles.Render()。

我本来会选择Abi提供的链接的答案,但这是一个注释而不是答案。因此,我将此作为答案发布,以确保此问题标记为已解决

基本上,Abi提供的链接指出错误的原因是浏览器试图加载css,就像加载javascript一样


我马上意识到我使用的是@Scripts.Render(),应该使用@Styles.Render()。

哦,我的…哈哈哈!我非常生气,并责怪Visual Studio!样式…不是脚本!!!!!哦,我的…哈哈哈!我非常生气并责怪Visual Studio!样式…不是脚本!!!!!!