0

我们在应用程序中使用了很棒的字体。当应用程序托管在 IIS 上时,我们无法看到正确的字体。否则,通过 Visual Studio 运行会提供正确的字体。

<link href="assets/plugins/bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css"/>
<link href="assets/plugins/bootstrap/css/bootstrap-responsive.min.css" rel="stylesheet" type="text/css"/>
<link href="assets/plugins/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css"/>
<link href="assets/css/style-metro.css" rel="stylesheet" type="text/css"/>
<link href="assets/css/style.css" rel="stylesheet" type="text/css"/>
<link href="assets/css/style-responsive.css" rel="stylesheet" type="text/css"/>
<link href="assets/css/themes/default.css" rel="stylesheet" type="text/css" id="style_color"/>
<link href="assets/plugins/uniform/css/uniform.default.css" rel="stylesheet" type="text/css"/>

这是母版页文件中的部分。

4

2 回答 2

0

将以下行添加到 Web.Configs system.WebServer 标记有效。

<staticContent>
   <mimeMap fileExtension=".woff" mimeType="application/x-font-woff" />
</staticContent>
于 2013-10-10T11:41:37.637 回答
0

您可以这样做,或者在 IIS 中注册 MIME TYPES。如果您是管理员,您可以在服务器级别注册它,所有站点都可以使用。需要重新启动站点或 IIS。在这种情况下,请从您的 web.config 文件中删除显式注册。

于 2015-02-09T16:20:05.240 回答