Как использовать WiX для удаления шрифта
Я создаю установщик, который также должен удалить шрифт Arial (мне сказали, что Arial будет воссоздан из кэша, если он будет удален, и это именно то, что я хочу). Есть ли способ, которым я могу сделать это в WiX, или мне нужно написать пользовательское действие?
Обновление: пользователи моего установщика будут иметь 90% времени взломанную версию Arial, которая конфликтует с механизмом восстановления шрифтов в веб-браузерах. Хорошо подтвердить, что Arial будет воссоздан, если я его удалю, поскольку технически я не могу распространять обновленный шрифт Arial без разрешения.
Обновление 2: мне удалось его удалить, однако внутри папки "Шрифты" шрифт Arial все еще там, но выглядит осиротевшим. То есть я могу видеть это, но если я нажму на него, он говорит, что шрифт имеет неправильный формат.
1 ответ
Я думаю, что это может сработать, даже если я не рекомендую это в своем комментарии:
<Directory Id="FontsFolder">
<RemoveFile Id="RemoveArial" On="install" Name="Arial.ttf"/>
</Directory>