生产系统是带有通配符映射的 IIS 6,因此 MVC4 正在工作。
我正在捆绑我的应用程序的 js 文件。在我的本地主机和测试服务器上,我在调试(无捆绑)中运行,但在生产中我构建发布以捆绑和缩小。
我对 .js 文件进行了更改,重新构建并重新发布(文件系统发布),对 .js 的更改不会通过捆绑包完成。但是,如果我手动将未捆绑/未压缩的 .js 文件复制到生产 /Scripts 文件夹,它似乎会拾取它们。
BundleConfig.cs:
bundles.Add(new ScriptBundle("~/bundles/appJs").Include(
"~/Scripts/Time.js",
"~/Scripts/Expense.js"
));
.cshtml 文件
@Scripts.Render("~/bundles/appJs")
我配置错误还是这是 IIS 6 的问题?