Asp.NET MVC在Windows server 2022 iis10上报错:执行此操作时出错  详细信息:

交件名:^D:\***\***\web.config行号: 242

错误: 在唯一密钥属性feExtension"设置为”.mp4”时,无法添加类型为mimeMap”的重复集合项。

报Web.Config错误,如下图:

访问站点时显示乱码,刷新页面始终显示同样乱码,如下图:

提示MIMIE类型错误,页面乱码指定在webcongfig文件中,在IIS中打开此web程序的MIMIE类型为空,如下图:

处理方案:根据报错异常提示,在webconfig文件中找到“<staticContent>”节点删除即可恢复正常,这是上传到Windows Server 2022,IIS10下运行程序是自动生成webconfig MIMIE类型配置,删除后对应web程序中的MIMIE类型就可恢复正常。

Webconfig 代码  复制
<staticContent>
      <mimeMap fileExtension=".mp4" mimeType="application/octet-stream" />
</staticContent>