Include all files in a folder in a single bundle

Jordan Axe picture Jordan Axe · Nov 10, 2013 · Viewed 56.2k times · Source

When using BundleConfig is it possible to include all files of a folder including all the files of the childfolders (and their childfolders etc.)?

I found .IncludeDirectory() but it seems to only include the files of the folder itself, not the files of the subfolders.

Answer

Zabavsky picture Zabavsky · Nov 10, 2013

Use the overload of IncludeDirectory method which accepts bool searchSubdirectories as third parameter.

MSDN:

searchSubdirectories - Specifies whether to recursively search subdirectories of directoryVirtualPath.

Example:

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