все что связано с моей работой
Главная » Учебник WiX » Не файлами едиными …

Не файлами едиными …

В действительности, Вы, вероятно, должны будете сделать больше, чем просто скопировать несколько файлов. Чтобы создавать ключи реестра, заключайте их в компонент RegistryKey:


  
  

Атрибут Action может быть create или createAndRemoveOnUninstall. Type может принимать значения string, integer, binary, expandable и multiString. Если атрибут Name опущен, то создается ключ default.
Для multiString используйте несколько дочерних элементов RegistryValue, чтобы определить отдельные строки:


  
  
  

Если Ваше приложение работает со своим собственным типом файла, то Вы должны будете зарегистрировать файловую ассоциацию для него. Поместите ProgId внутри своего компонента. FileId должен соответствовать атрибуту Id элемента File, описывающего файл, который обрабатывает файлы с этим расширением:


  
    
  

Чтобы присвоить значок этому типу файла, Вы должны указать где он находится:


или, если значок находится в исполняемом файле или файле ресурсов, содержащем несколько значков, Вы можете определить который из них использовать:


И, наконец, если Вы хотите записывать в .ini файл, хотя реестр в наши дни более предпочтителен. Файл будет всегда создаваться в системной папке, а не в целевой папке установки:


В следующем уроке мы увидим, как реализовать пользовательский интерфейс, чтобы пользователь мог выбрать, куда устанавливать.

Комментариев нет

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.