asp.net MVC - 新的 .NET 功能bundle和缩小 {版本} 通配符不起作用



我试图使用{version}通配符捆绑。包含{version}的包不会显示在我所呈现的页面的源代码中。这个特性仅限于。net 4.5吗?由于一些基础设施问题,我只能使用。net 4.0。

* *更新

我的BundleConfig.cs文件:

bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
                    "~/Scripts/jquery-{version}.js"));      
bundles.Add(new ScriptBundle("~/bundles/jqueryui").Include(
                    "~/Scripts/jquery-ui-1.10.*"));

第一个包不能工作,第二个包可以正常工作。

jquery的文件路径为/Scripts/jquery-1.9.1.js和/Scripts/jquery-1.9.1.min.js这两个文件都存在,如果我使用"*",则会引入相应的jquery文件。

通过NuGet卸载并重新加载Web优化包

最新更新