Включить все файлы в папку в одном комплекте

При использовании BundleConfig можно включить все файлы в папку, включая все файлы дочерних элементов (и их дочерние папки и т.д.)?

Я нашел .IncludeDirectory(), но, похоже, он включает только файлы самой папки, а не файлы подпапок.

Ответ 1

Используйте перегрузку метода IncludeDirectory, который принимает bool searchSubdirectories в качестве третьего параметра.

MSDN:

searchSubdirectories - указывает, следует ли рекурсивно искать подкаталоги каталогаVirtualPath.

Пример:

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