2013-04-04 101 views
0

BundleConfig.cs意外標記'。'與MVC 4

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} 
+1

http://stackoverflow.com/questions/7431445/unexpected-token-in-css-when-editing-it-in-vnext – Niventh 2013-04-04 16:18:23

回答

3

我想爲他提供的鏈接選擇Abi的答案,但這是一條評論,而不是一個答案。所以,我發佈這個答案來確保這個問題被標記爲已解決。

基本上,Abi提供的鏈接指出,錯誤的原因是瀏覽器試圖加載CSS,就像它是JavaScript一樣。

我立即意識到我在使用@ Scripts.Render(),而應該一直使用@ Styles.Render()。