Glyphicons显示了罚款,在发展,但不是在IIS托管时(Glyphicons shows up

2019-08-17 07:17发布

我能够在开发过程中时,查看我的图标就好了,但是创建一个使用Visual Studio的构建部署包部署包,和托管它在我的本地(同一台PC)IIS7.5服务器上后,图标显示不出来。 我只是得到了一个空白框,所有的人

我检查了路径,图像是有。

我GOOGLE了四周,发现有人与他有同样的问题,但他被托管在Apache他的网页项目,所以他的所作所为是对他的所有文件和文件夹777权限。

我有点儿做了同样在IIS7.5授予我个人文件夹的读/写访问,但他们仍然没有显示出来。 我通过处理程序映射>查看内容>编辑权限这样做。 我给那个已经为所有用户glyphicons.png完全控制只是要确定该文件夹。

还是什么也不显示。 还有什么检查?

Answer 1:

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

尝试使用在所提供的链接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">

这里有一些其他的相关链接,类似的情况:

  • 字体真棒不工作,图标显示为正方形

  • http://www.seankilleen.com/2012/12/how-to-quickly-update-mvc4-project-with.html

  • 引导和字体真棒在MVC4



Answer 2:

仅供参考,此方法建议在这个其他StackOverflow的答案通过设置在.eot,.TTF生成行动解决问题,与.woff文件的“无”的默认值设置为“内容”来代替。 这样做解决了我的问题。



文章来源: Glyphicons shows up fine in development but not when hosted in IIS