Я создал проект WiX, который устанавливает набор другого EXEs и DLLs. К сожалению, когда я разрабатываю проект, я получаю соблюдающее предупреждение для каждого из них:
ICE60: именем файла файла не является Шрифт, и его версия не является сопутствующей ссылкой на файл. Этому нужно указать язык в столбце Language.
Я нашел примеры и возможные решения для этого и каждый раз, когда предлагается установить тег DefaultLanguage на 0 для фиксации предупреждения. Однажды выполнение этого я затем получаю это предупреждение:
DefaultLanguage '0' использовался для файла 'имя файла', которое не имеет никакого языка или версии. Для неимеющих версию файлов, указывая значение для DefaultLanguage не необходимо, и он не будет использоваться при определении версий файла. Удалите атрибут DefaultLanguage для устранения этого предупреждения.
Как я могу обработать это предупреждение?
Я думаю, что вы застряли с предупреждением, пока исполняемые файлы не будут обновлены. Не очень полезно, я знаю, но я бы сосредоточился на исправлении исполняемых файлов, а не на попытках взломать программу установки Windows.