添加<mimeMap>条目对IIS Express上的其他静态内容导致500
我正在使用更新2和IIS Express的Visual Studio 2012。
当我向静态内容部分添加logging时,所有其他静态内容(.js,.css,.jpg等)将返回500错误。
任何build议将不胜感激。 提前致谢。
该mimetype可能已经添加到您的IIS。
尝试先删除mimetype,然后再将其添加到您的web.config
<remove fileExtension=".woff"/> <mimeMap fileExtension=".woff" mimeType="application/font-woff" /> 祝你好运!
 在IIS 7.0中, system.webServer/staticContent/mimeMap元素的行为已经发生了变化,显然必须明确列出所有types,才能正确返回。 
以下是来自IISconfiguration文档的说明 :
注意 :默认情况下,IIS 7不会返回没有添加到元素或元素中具有映射的文件types。 此行为可以防止对IIS 7configuration设置中没有映射的文件进行未经授权的访问。
 如果您在Visual Studio中使用IIS Express,则不需要定义staticContent因此将其删除。 
默认情况下,Visual Studio IIS Express允许所有MIMEtypes。