Всякий раз, когда я устанавливаю новый шрифт на сервере Windows 2003, я не могу использовать его сразу в моем веб-приложении asp.net. Приложение получает шрифт через CreateFontIndirect
gdi32.dll win api, а затем использует этот шрифт для создания динамического текстового изображения в моем приложении asp.net. Кажется, что шрифты будут кэшироваться где-то, потому что я просто верну свой шрифт по умолчанию.
Кэш шрифтов обновляется после перезагрузки, а затем я получаю правильный шрифт, но, очевидно, мне не хотелось бы перезагружать производственный сервер только для получения нового шрифта.
Есть ли способ сбросить кеш шрифтов?