这很奇怪。ASP.NET MVC5中不良资源路径
当我这一点,例如,在我的BundleConfig类:
bundles.Add(new StyleBundle("~/iCheck/css").Include(
"~/Content/iCheck/flat/green.css"));
bundles.Add(new ScriptBundle("~/iCheck/js").Include(
"~/Scripts/icheck.js"));
在服务器中,资源从正确的位置检索:
/Content/iCheck/flat/green.css
然而,在其他的服务器资源使用此URL检索:
/iCheck/css?v=ENsQ8JbHO7Zzp1Za0G2FBDKGGsGf_VDHd_S5fgCyCxA1
这会导致CSS中的图像不是f ound。我该如何解决它?在这两个服务器中都有相同的网站部署版本。我不明白为什么在一台服务器中,捆绑包的行为与其他服务器有所不同。
其中一个是捆绑的,另一个不是。你是否使用不同的'debug'设置(true/false)来部署到每个服务器?这可能是因为在调试/发布模式下构建/发布或不同的web.config转换。 –
不......两个都是相同的部署版本......在发布版本 – jstuardo