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