В учебном руководстве WiX существует пример: https://www.firegiant.com/wix/tutorial/getting-started/where-to-install /
, Конечно, необходимо установить ключ реестра как часть установки также. Засуньте эту внутреннюю часть компонент, это - часть исходной установки:
Существует несколько решений, в зависимости от того, как эта переменная взаимодействует со средой Rails.
Конфигурации
Вы можете использовать глобальный файл конфигурации (см., Например, плагин SimpleConfig ). Это предпочтительный выбор, если переменная может изменяться в зависимости от среды.
Константы
Вы можете определить константу, если переменная должна быть доступна во многих разных местах и контекстах. Например, вы можете захотеть создать файл
config/initializers/defaults.rb
и записать в него все ваши конфигурации и константы по умолчанию. Определенная здесь константа будет автоматически доступна во всем вашем приложении Rails.
Помощники
Если ваша переменная привязана к определенному разделу приложения, например, к представлению, вы можете воспользоваться преимуществами помощников Rails. В вашем конкретном случае вы можете создать помощник изображения в вашем application_helper.rb
module ApplicationHelper
THUMBNAIL_WIDTH = 50
def thumbnail_tag(source, options = {})
image_tag(source, options.reverse_merge(:width => THUMBNAIL_WIDTH))
end
end
Затем использовать помощник, когда вам нужно создать эскиз вместо того, чтобы копировать одну и ту же логику снова и снова в каждый файл.