为什么woff2,woff和ttf文件没有加载,但是它们存在于"assets“文件夹中?请给我建议!

发布于 2017-01-23 23:51:03
问题是这些mime类型不是为IISExpress实例设置的。答案最初找到了here。
答案1:这将修复所有创建的站点的错误,这些站点将这些文件类型作为其解决方案的一部分,并且正在耗尽IISExpress。
引述部分:
打开位于C:\Users\<user>\Documents\IISExpress\config中的ApplicationHost.config
找到staticContent部分,并在结束标记之前附加以下行:<mimeMap fileExtension=".woff" mimeType="application/font-woff" /> <mimeMap fileExtension=".woff2" mimeType="application/font-woff" /> <mimeMap fileExtension=".ttf" mimeType="application/octet-stream />
答案1:这将修复该特定站点的错误,但您创建的任何其他将这些文件类型作为其解决方案的一部分,并且正在耗尽IISExpress的其他站点也将遇到同样的问题。
更新项目的Web.config。在configuration的system.webServer中的staticContent部分添加<mimeMap fileExtension=".woff" mimeType="application/font-woff" /> <mimeMap fileExtension=".woff2" mimeType="application/font-woff" /> <mimeMap fileExtension=".ttf" mimeType="application/octet-stream />。
这应该会让那些恼人的错误消失!
https://stackoverflow.com/questions/41810137
复制相似问题