Bundles

mvc发布到iis后,部分字体以及图片出现404的问题

原因:

发布之后,在非debug模式下,bundles会进行合并压缩,这个时候将导致css中的引用路径出错

解决:

方式一,将web.config中的debug改为true,在debug模式下,不进行压缩,也就不存在引用路径的问题

<system.web>
  <compilation debug="true" targetFramework="4.7.2" />
</system.web>

方式二,指定不压缩,打开Global.asax,在Application_Start中加上下面的语句

BundleTable.EnableOptimizations = false;