在ASP.NET应用程序的Web服务器上安装字体

我刚刚在Windows 2003的Web服务器上部署了一个ASP.NET应用程序。 该应用程序包含Crystal Reports。 一些报告包含WingDings2字体中的字符。 生成报告时,这些字符将以标准字体显示。

我将WingDings2字体复制到Web服务器上,但是没有帮助。 我也重新启动IIS,并没有帮助。

有任何想法吗? 谢谢!

该报告在客户端浏览器上呈现,因此除非您呈现类似可以包含embedded字体的PDF文件,否则需要在客户端计算机上安装该字体。

你有没有重启机器?

IIS不使用字体,它甚至不被ASP.NET使用。 我相信CrystalReports是基于COM的。

顺便说一句,我们正在谈论的ASP.NET,IIS和CrystalReports的哪个版本? CrystalReports for VisualStudio(以及哪个VS?)? 还是独立的?

我今天早上再次检查,现在工作。 我想知道服务器是否在周末重新启动。

我有同样的问题,我解决了直接从服务器安装字体(而不是通过远程桌面)