Asp.net mvc 将文件夹中的所有文件包含在一个包中

Asp.net mvc 将文件夹中的所有文件包含在一个包中,asp.net-mvc,visual-studio,asp.net-mvc-4,Asp.net Mvc,Visual Studio,Asp.net Mvc 4,使用BundleConfig时,是否可以包括文件夹的所有文件,包括子文件夹(及其子文件夹等)的所有文件 我找到了.IncludeDirectory(),但它似乎只包含文件夹本身的文件,而不包含子文件夹的文件。使用重载方法,该方法接受bool searchsubdirectory作为第三个参数 MSDN: searchSubdirectories-指定是否递归搜索 directoryVirtualPath的子目录 例如: bundles.Add(new ScriptBundle("~/bundle

使用
BundleConfig
时,是否可以包括文件夹的所有文件,包括子文件夹(及其子文件夹等)的所有文件

我找到了
.IncludeDirectory()
,但它似乎只包含文件夹本身的文件,而不包含子文件夹的文件。

使用重载方法,该方法接受
bool searchsubdirectory
作为第三个参数

MSDN:

searchSubdirectories-指定是否递归搜索 directoryVirtualPath的子目录

例如:

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

我们可以按原样订购目录中的文件吗?这不包括
.min
文件,有解决方案吗,因为我有
.min
.js
文件在folder@stom,min文件通常包含在发布模式下的捆绑包中。是的,如前所述,您是正确的,我已将
web.config
更改为
,并在
BundleConfig.cs
中添加了
BundleTable.EnableOptimizations=true谢谢。@Zabavsky,Web中有一个错误。优化版本1.1中您的答案不起作用,但更新到最新版本或降级到1.0将修复它。可能想在你的答案中加上这一点,以节省人们的时间。