2013-03-20 2 views
2

Мы используем Inno Setup для сборки инсталляторов для нашего ActiveX grid control. С выпуском Win8, возникли два новых вопроса:Создание оконных групп и плиток для Windows 8 (не только для exes) с установкой Inno

  1. Можно ли создать свою собственную новую группу плитки на начальном экране (с указанным именем), чтобы поместить наши ярлыки/плитки к нему с помощью InnoSetup?

  2. Теперь на экране запуска создаются только плитки для установки exe. Можно ли добавить на этот экран плитки для других типов файлов - например, файл справки CHM или документы PDF?

+1

У меня нет Windows 8 от руки, но на ваш первый вопрос; вы пытались заставить группу в параметре «Имя», что-то вроде «Name:» {group} \ Your Program «'? – TLama

+0

@TLama, Вы имеете в виду раздел Icons? Да, конечно, у нас это есть, но это не помогает. – TecMan

ответ

1

Названная группировка под «All AppA» создается из heirachy папки, как со всеми версиями Windows, начиная с 95. Это означает, что вы будете использовать такой код для всех версий Windows:

[Setup] 
DefaultGroupName=Your app shortcuts 

[Icons] 
Name: "{group}\Your app help"; ... 
Name: "{group}\Your app registration"; ... 

Единственный элемент управления, который у вас есть на главном экране Windows 8, - это то, что автоматически создаются ярлыки для исполняемых файлов с флагом excludefromshowinnewinstall. У вас нет контроля над группировкой, поскольку они добавлены в конец.