除了web.config之外,还可以在哪里定义mimeMap文件扩展名?

时间:2016-01-19 18:11:42

标签: asp.net web-config iis-express

使用IIS Express在本地运行,我收到此错误:

Cannot add duplicate collection entry of type 'mimeMap' with unique key attribute 'fileExtension' set to '.less'

web.config中的代码暂时没有改变 - 还有什么可能改变导致我得到这个错误?

我可以从web.config中删除mimeMap,网站运行正常。

1 个答案:

答案 0 :(得分:0)

可以在IIS Express设置中定义MIME映射:

My Documents\IISExpress\config\applicationhost.config

改变了什么?有些东西在我的盒子上添加了一些新的mime映射到IIS Express设置(可能是Visual Studio 2015,但我无法验证。)

要解决此问题而不影响同事,请将web.config更改为:

<remove fileExtension=".less"/>
<mimeMap fileExtension=".less" mimeType="text/css" />