所以我突然遇到了麻烦,当我进行捆绑和缩小时,它会提取错误的文件版本。
bundles.Add(new ScriptBundle("~/bundles/jquery").Include("~/Scripts/jquery-{version}.js"));
bundles.Add(new ScriptBundle("~/bundles/scripts").Include(
"~/Scripts/bootstrap.js",
"~/Scripts/knockout-{version}.js",
"~/Scripts/jquery.signalR-{version}.js",
"~/Scripts/underscore.js",
"~/Scripts/Code/vLib.js"
));
bundles.Add(new ScriptBundle("~/bundles/jqueryui").Include(
"~/Scripts/jquery-ui-{version}.js"));
我的解决方案中的文件是:jquery-1.8.3.js、jquery-ui-1.9.2.js、knockout-2.2.0.js、jquery.signalR-0.5.3.js。
我部署时网站正在寻找的文件是:jquery-1.7.2.js、jquery-ui-1.8.22.js、knockout-2.1.0.js、jquery.signalR-0.5.2.js。
我的理解是,当您使用该版本时,它会寻找最新版本....但我猜有些东西搞砸了。
有人有什么想法吗?