我正在使用带有 BundleConfig 的 ASP.NET MVC 4 来引用我的脚本,并且一切正常。但是,在迁移到 Bootstrap 3 时,我需要升级到 jQuery 1.10。我已经下载了 jQuery 1.10 文件并替换了脚本目录中的 1.7 文件。但是,当我在我的网站上查看页面时,我收到以下错误消息:
System.Web.HttpException: The controller for path '/Scripts/jquery-1.7.1.js' was not found or does not implement IController
和相应的
GET http://local.storetech.com/Scripts/jquery-1.7.1.js 404 (Not Found)
从浏览器。
在包中包含 jQuery 是使用
"~/Scripts/jquery-{version}.js"
我对版本通配符的理解是它使用正则表达式将指定目录中的文件与文件名之类的版本进行匹配。我当前的 jQuery 文件的名称是脚本目录中的 jquery-1.10.2.js。为什么当我更新到新的 jQuery 文件时,MVC 仍试图获取旧的 jQuery 文件?