Шрифт "Times New Roman" не поддерживает стиль "Regular"
Кто-нибудь слышал об этом? System.ArgumentException: шрифт "Times New Roman" не поддерживает стиль "Regular".
У меня есть приложение WinForms, которое развертывается через ClickOnce. По какой-то причине ряд пользователей получают эту ошибку. Я вижу, что получаю эту ошибку из-за выбора нестандартного шрифта, но Times New Roman, Regular? Есть ли пакет обновления или что-то, что нужно людям?
Я хотел бы услышать от любого, кто нашел решение этой проблемы.
3 ответа
Одно из решений, которое кажется работающим, - это переместить файл шрифта в другой каталог, а затем переустановить его (как описано далее в http://www.binaryfortress.com/Forum/index.php?topic=691.0).
Ссылка в ответе на бинарную крепость больше не работает. У меня была эта проблема с "Шрифт Arial" не поддерживает стиль "Обычный" после удаления программного обеспечения. Исправить удалось, переустановив шрифт из папки шрифтов Windows: Нажмите Пуск-> Выполнить c:\windows\fonts\arial.ttf
Это поднимает окно, которое имеет опцию установки вверху. Хит установить.
Спасибо http://writeyouare.wordpress.com/2010/09/25/windows-7-fix-fonts-bold-italics/
Переустановка шрифта сработала у меня. Кажется, некоторая реорганизация некоторых сетевых папок вызвала проблему, потому что я установил шрифт из этого расположения, а реестр все еще указывал на старое расположение.