Я только что развернул приложение ASP.NET на веб-сервере Windows 2003. Приложение содержит Crystal Reports. Некоторые отчеты содержат символы шрифта WingDings2. При создании отчета эти символы отображаются стандартным шрифтом.
Я скопировал шрифт WingDings2 на веб-сервер, но это не помогло. Я также перезапустил IIS, и это не помогло.
Любые идеи? Спасибо!
Я проверил еще раз сегодня утром, и теперь он работает. Интересно, перезагружался ли сервер на выходных.
А вы перезагружали машину?
IIS не использует шрифты, он даже не используется ASP.NET. Я считаю, что CrystalReports основан на COM.
Кстати, о какой версии ASP.NET, IIS и CrystalReports мы говорим? Это CrystalReports для VisualStudio (и какой VS?)? или автономный?
Отчет отображается в клиентском браузере, поэтому, если вы не визуализируете что-то вроде PDF-файла, который может содержать встроенные шрифты, шрифт необходимо установить на клиентском компьютере.
У меня была такая же проблема, и я решил ее, установив шрифт прямо с сервера (а не через удаленный рабочий стол)