MVC Bundle无法加载

时间:2016-08-10 14:57:16

标签: javascript css asp.net-mvc bundling-and-minification

我们遇到一个奇怪的问题,我们似乎无法找到原因。似乎发生的事情是javascript和css包不再在页面上加载。 当我们最初导航到页面时,一切似乎都正常。两页刷新后,页面加载没有任何CSS,并且javascript文件加载不正确。导航到浏览器中的javascript文件显示它加载如下:

  

·§ªéŠ\我>点\ - »'¬Ôêg¿™一个,vIÊŽÓ÷ ëéÓ~`ƒù...Áöç6ÔçêYQTe5OgêÍ-Y /ûPÝ«ªš   ¶·/³êÜ-õGÅu,μŸ³Ûy〜YU©/ VÞ,ÿû£:¹É«*>÷ÔÁtÔÇJ/òQ6-³±ZLÇÙ\ YPP¢-5¯®ço»º9/·] UC“A | U&: -OO <ƒçû/÷±ËíüBu«ÛYV\¨ŸÿÏ“>ߪáp¨:Y”ŸfãN¢þ¹¡Tu5/ NO4»Qûóy1ïvÜÔþÚ)Õ|oÒãÑ&LT;ŸUjžýc'ϳÒ@ë$w.ÓQ•SÕÝÔð:<2SD&GT; UOA ÷>t®ÞdóëÕfÿbÚÿùÎ&amp;yÕíNrºsfõ®R8ö®i...ê[õ...úÿÃÂ9}Œ¾NÔ»wŠ×,é=ªÁ§¯ù§/°åãDõþ“w3zÜÿºÿXsuË>Íiðww]] -ùfccûsÄûù“7PðÿÓ2Gä÷。   b•JÜþ|SÒt¶?ómKlò!坤‰ýƒ   ŸöÍRš†ÛÛêùñ±:yμûòøàäàð¥:〜} TTO   fq | U,*øßÀ®ÃÍÍMÿº€YNó_ç4«DCx /D7L¿~~~~~~~~~~~~~~~~~~~~ ¶Ó3õ(~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ W4Ú&LT;ûJu•êÿÔ×¼EÓŽ¡-O-ýt'½½NG£ô†KT-并[b {k|>] /&安培;°ú§CODÝñbžâ¿8ýŒÒÉ$£÷J86 y“的誺ÊKú'ÙÅ&安培;} @7PUÐë@ {Õ|'©»DôužŽ〜ƒÂ¸t³ú,Γ&GT;ìÅËËlÞÝì-<Ù¬~W}Æ   aƒá2«Nòëöc×ïï)7SŽ}3BðfWŒ@O2ÒÍBì=½4âXƒÄô¶a@fHpôe£&lt;ôÔ±wžOÇ'p-TÓ“ívg”ì×y¥ÚWét

整个页面都是这样的。 我最好的猜测是文件正在压缩两次,浏览器只解压缩一次。我不明白为什么在初始页面加载一切正常。

备注

  1. 我们已经尝试在配置中设置debug = true和debug = false,这似乎没有用。
  2. 我们的开发和本地环境似乎工作正常,但prod和staging环境不起作用。
  3. 除连接字符串外,Web配置文件在环境之间是相同的。
  4. 如果有人可以帮助我们,那就太好了。如果只是简单而愚蠢的修复,那就更好了。 提前致谢

1 个答案:

答案 0 :(得分:1)

所以我得到了一些工作,似乎某个javascript包之一已经重复了(有点奇怪的过程,因为我们有内部nuget包,包含bundle以及包含budles的web应用程序......)。我不确定为什么这会导致文件传递中出现异常,但是一旦我删除了重复的软件包,它就会出现问题。