答案 0 :(得分:1)
问题是没有为IISExpress实例设置那些mime类型。 答案最初找到here。
答案1:这将修复所有创建具有这些文件类型作为其解决方案一部分并且正在运行IISExpress的站点的错误。
部分引用:
点击ApplicationHost.config
C:\Users\<user>\Documents\IISExpress\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
。
加
<mimeMap fileExtension=".woff" mimeType="application/font-woff" />
<mimeMap fileExtension=".woff2" mimeType="application/font-woff" />
<mimeMap fileExtension=".ttf" mimeType="application/octet-stream />
在staticContent
中system.webServer
的{{1}}部分。
这应该让那些恼人的错误消失!