我有一个名为WebLibrary的项目,其中包含许多库控件css
和js
文件。
为了提高性能,我使用Bundles
压缩和组合所有css文件:
public class BundleConfig
{
// For more information on Bundling, visit http://go.microsoft.com/fwlink/?LinkId=254725
public static void RegisterBundles(BundleCollection bundles)
{
BundleTable.EnableOptimizations = true;
bundles.IgnoreList.Clear();
bundles.Add(new Bundle("~/bundles/allLibrary8Css", new CssMinify())
.Include(
"~/Controls/Common/common.css",
"~/Controls/ApplicationTopHeader/applicationTopHeader.css",
"~/Controls/StatusBar/statusBar.css"
// other files
));
}
}
这将生成压缩和缩小的随机 css文件(或资源)
但是,我希望从外部项目引用此压缩文件(或资源),但由于它生成的随机名称,我无法这样做:
/bundles/allLibrary8Css?v=VSqWZLr-gqdgDlMqOOg6ULA53tJ-5qFiIBRY6Qe-VHw1
http://library.myApp.com/bundles/allLibrary8Css?v=VSqWZLr-gqdgDlMqOOg6ULA53tJ-5qFiIBRY6Qe-VHw1
有没有办法阻止捆绑包创建的随机名称,以便我可以正确引用它?
答案 0 :(得分:0)
实际上,你可以,你可以安全地忽略查询字符串,一切都会好的,但是,你有缓存问题......