1. ホーム
  2. asp.net-mvc

[解決済み] フォルダ内のすべてのファイルを1つのバンドルに含める

2022-11-01 06:15:08

質問

を使用する場合 BundleConfig を使用する場合、子フォルダ(およびその子フォルダなど)のすべてのファイルを含むフォルダのすべてのファイルを含めることは可能ですか?

私は見つけた .IncludeDirectory() を見つけましたが、それはフォルダ自体のファイルのみを含み、サブフォルダのファイルを含まないようです。

どのように解決するのですか?

のオーバーロードを使用します。 インクルードディレクトリー メソッドのオーバーロードを使います。 bool searchSubdirectories を第三パラメータとして受け入れます。

MSDNに掲載されました。

searchSubdirectories - directoryVirtualPath のサブディレクトリを再帰的に検索するかどうかを指定します。 サブディレクトリを再帰的に検索するかどうかを指定します。

例を示します。

bundles.Add(new ScriptBundle("~/bundles/scripts")
    .IncludeDirectory("~/Scripts", "*.js", true));