gpt4 book ai didi

asp.net - ASP.Net 中的 Web 发布不发布以下文件格式

转载 作者:行者123 更新时间:2023-12-04 22:48:05 25 4
gpt4 key购买 nike

我正在尝试发布一个网站,其中 css 目录包含用于字体设置的不同文件。

以下是文件和扩展名:

 calibri-webfont.eot
calibri-webfont.svg
calibri-webfont.ttf
calibri-webfont.woff
calibri-webfont.oft

现在当我尝试发布网站时,它只发布 .svg 文件,我需要手动复制其他文件。
虽然发布了我检查过的以下选项:
  • 用本地副本替换匹配的文件
  • 只有运行此应用程序所需的文件。

  • 预期:由于需要所有这些文件,我希望这些文件能够自动发布,而不是手动处理这些文件。

    如何实现?

    最佳答案

    我知道你很久以前就问过这个问题,但今天它在谷歌上排名很高,我刚刚遇到了同样的问题。今天的修复是 Azure 没有为多种字体文件格式配置 MIME 类型。这必须添加到 web.config 否则 Azure 只会返回 404 错误(即使文件实际上已发布)。

    <system.webServer>
    <staticContent>
    <mimeMap fileExtension="woff" mimeType="application/font-woff" />
    </staticContent>
    </system.webServer>

    来源:
    http://www.codepal.co.uk/show/WOFF_files_return_404_in_Azure_Web_Sites

    关于asp.net - ASP.Net 中的 Web 发布不发布以下文件格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15425022/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com