5

在开发过程中,我可以很好地查看我的图标,但是在使用 Visual Studio 的构建部署包创建部署包并将其托管在我的本地(同一台 PC)IIS7.5 服务器上之后,图标不显示。我只是为所有这些人得到一个空白框

我检查了路径,图像在那里。

我四处搜索,发现有人遇到了同样的问题,但他在 apache 上托管他的 web 项目,所以他所做的就是将他的所有文件和文件夹 chmod 到 777。

我在 IIS7.5 中做了同样的事情,我授予了我的文件夹读/写访问权限,但它们仍然没有出现。我通过 Handler Mappings > Content View > Edit Permissions 做到了这一点。为了确定,我为所有用户提供了对 glyphicons.png 完全控制的文件夹。

仍然没有任何显示。还有什么要检查的?

4

2 回答 2

9

我一直在寻找相同的答案,对我来说,当我将链接直接放到网站时工作。

尝试使用http://glyphicons.getbootstrap.com/提供的链接,或者将它们放在您的 _Layout 页面中:

  • <link href="//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet">

  • <script src="//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>

  • <link href="//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap-glyphicons.css" rel="stylesheet">

以下是类似情况的其他一些相关链接:

于 2013-09-09T04:23:37.747 回答
4

仅供参考,此其他 StackOverflow 答案中建议的此方法通过将 .eot、.ttf 和 .woff 文件上的构建操作设置为“内容”而不是默认值“无”来解决问题。这样做解决了我的问题。

于 2014-12-26T16:30:55.307 回答