7
我正在使用Dotless和System.Web.Optimizations.LessBundle在MVC 5應用中包含更少的樣式表。一切工作在我的本地機器上的調試和發佈。MVC和更少的捆綁 - 在部署到Azure的Release中不起作用
我基本上遵循了this blog post所做的相同步驟。
我的包代碼如下所示:
bundles.Add(new LessBundle("~/Content/css/mySheet").Include(
"~/Content/lib/normalize/normalize.css",
"~/Content/site/my/sheet.less"));
在開發本地我結束了這樣一個環節:
http://localhost:57240/Content/site/my/sheet.less
在發佈本地我結束了這樣一個環節:
http://localhost:57240/Content/css/mySheet?v=zGP7kp7SWQZ0s2SVk555UPp3zcThPaRqzm6bTysZJzE1
但是,當我將發佈構建部署到Azure網站(使用Visual Studio發佈機制)時,最終wi TH一個鏈接,看起來像這樣:
http://mypage.azurewebsites.net/Content/css/mySheet?v=
正如你可以看到神奇的標識符不追加到URL的末尾。
什麼給?
謝謝!這個答案是挽救生命的。 –