我有一个名为 WebLibrary 的项目,其中包含许多库控件css
和js
文件。
为了提高性能,我正在使用以下方法压缩和组合所有 css 文件Bundles
:
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
有什么方法可以防止捆绑创建的随机名称,以便我可以正确引用它?