我有4個文件:式捆綁不使用分檔
- a.css
- a.min.css
- b.css
- b.min.css
他們加入下列方式捆綁:
bundles.Add(new StyleBundle("~/Content/acss").Include("~/Content/a.css", "~/Content/b.css"));
當運行在調試應用程序的所有正確呈現:
<link href="/Content/a.css" rel="stylesheet"/>
<link href="/Content/b.css" rel="stylesheet"/>
然而,在發佈運行時,我有它在以下方式呈現:
<link href="/Content/acss?v=mUdXE7_fXKjICzE_XteIB1Igy6TekX1QFh-BtY6fFUw1" rel="stylesheet"/>
而且裏面我創始:
/*縮小失敗。返回未分類的內容。 (24,708):運行時錯誤CSS1030:預期標識符,找到'。'
所以我有兩個問題:
- 爲什麼它不是根據文檔聯機工作?所有信息都表示,如果發佈版本可用,它會選擇最小文件?
- 如何根據文檔使其工作?
「爲什麼不按照在線文檔工作?」 「如何根據文檔使其工作?」 - 你在看哪些文檔? – Pluc
_CSS1030:預期的標識符,找到'。'_看起來你在你的css中有一個錯誤,這可能會導致縮小失敗。 – ZippyV
@ZippyV Minification不適用於某些瀏覽器特定的標籤。問題與錯誤無關,但是爲什麼捆綁不使用最小文件,這已經在文件夾中。 – Marcin