css
多くのライブラリ コントロールとファイルを含む WebLibrary というプロジェクトがあり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
適切に参照できるように、バンドルによって作成されたランダムな名前を防ぐ方法はありますか?