You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Blazor WASM托管项目部署IIS时dotnet.timezones.blat报404错误求助

解决Blazor WASM部署IIS时dotnet.timezones.blat 404问题
  • 添加.blat文件的MIME类型
    IIS默认不识别.blat后缀,需手动配置:

    1. 打开IIS管理器,选中目标站点,双击右侧「MIME类型」
    2. 点击「添加」,输入:
      • 扩展名:.blat
      • MIME类型:application/octet-stream
    3. 保存后重启站点
  • 确认文件完整性与权限

    • 检查IIS站点目录下framework文件夹中dotnet.timezones.blat是否存在,若缺失重新发布或上传
    • 确保IIS应用池身份(通常为IIS_IUSRS)拥有该文件的读取权限
  • 配置web.config的静态文件规则
    在站点根目录的web.config中,确保<system.webServer>节点包含以下配置:

    <staticContent>
      <remove fileExtension=".blat" />
      <mimeMap fileExtension=".blat" mimeType="application/octet-stream" />
    </staticContent>
    

    添加后保存,重启站点生效

  • 验证IIS静态文件模块
    确认IIS已安装「静态文件」功能:

    1. 打开服务器管理器,进入「添加角色和功能」向导
    2. 在Web服务器(IIS)→常见HTTP功能中,勾选「静态文件」
    3. 完成安装后重启IIS

内容的提问来源于stack exchange,提问作者Venkat

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 21:35:20