2

このフォルダー構造を考慮すると、次のようになります。

Content
     style1.css
     style2.css
     CssFolder1
         style3.css
         style4.css
         style5.css
         style6.css

style1.cssアプリケーションには、 、style2.cssstyle3.cssおよびを含めたいと考えていますstyle4.css

私はこれをやっています:

public class BundleConfig
{
    public static void RegisterBundles(BundleCollection bundles)
    {
        bundles.Add(new StyleBundle("~/styles/main").Include("~/Content/style1.css",   "~/Content/style2.css"));
        bundles.Add(new StyleBundle("~/styles/custom").Include("~/Content/CssFolder1/style3.css","~/Content/CssFolder1/style4.css"));
    }
}

そして、_Layout.cshtml私はそれを次のようにレンダリングします:

@Styles.Render("~/styles/main", "~/styles/custom")

style1.css と style2.css のみが読み込まれます。正しくロードする方法style3.cssstyle4.css?

LE: コンテンツはソリューションのフォルダーであり、そのフォルダー内のすべてのファイルがソリューションに追加されます。

4

1 に答える 1

1

Visual Studio ソリューション ウィンドウで、すべてのファイルをプロジェクトに追加する必要があります。cssフォルダを右クリックし、をクリックしますadd existing item。に移動して、styles3.cssそのように追加します。

于 2012-09-06T15:22:04.213 に答える