Pages Menu
Categories Menu

Опубликовано | Нет комментариев

Параметр InventoryName

Параметр InventoryName - строка, которую утилиты отслеживания используют для идентификации пакета. Этот параметр во время процесса сборки приложения определяет имена по умолчанию для папки проекта и песочницы.

Процесс сборки приложения устанавливает значение по умолчанию для параметра InventoryName, основываясь на новых строках, создаваемых в одном из следующих расположений:

- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\

CurrentVersion\Uninstall

- HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\

CurrentVersion\Uninstall

Утилита thinreg.exe и файлы MSI ThinApp ссылаются на inventory имя, для определения названия продукта отображающегося в окне "Добавить или удалить программу" на панели управления. Например, если inventory имя - SuperApp, и Вы устанавливаете MSI файл или регистрируете пакет в утилите thinreg.exe, в окне "Добавить или удалить программу" установленное приложение отобразится строкой SuperApp (VMware ThinApp). ThinApp добавляет VMware ThinApp к inventory имени для того, чтобы отличить виртуализированные приложения.

Для того, чтобы гарантировать, что только новая версия появляется в окне "Добавить или удалить программу", вы можете использовать то же самое inventory имя в различных версиях приложения. Приложения перезаписывают друг друга и препятствуют тому, чтобы Вы удалили все зарегистрированные пакеты. Если вы хотите удалить больше чем одну версию, используйте различное inventory имя для каждой версии. Например, используйте как inventory имена Microsoft Office 2003 и Microsoft Office 2007, а не Microsoft Office. Если Вы поддерживаете различные версии виртуального приложения в одной и той же самой среде, Вы можете изменить параметр SandboxName, что гарантирует изолирование пользовательских настроек новой версии в другой песочнице.

Если Ваш пакет, включает другие приложения, Вы можете обновить inventory имя вручную. Например, если Вы собирает приложение SuperApp, и пакет включает среду выполнения Java, значение InventoryName может отобразиться как среда выполнения Java 1.5 вместо SuperApp.

Пример: Изменение параметра InventoryName

Вы можете изменить параметр InventoryName в Microsoft Office 2003.

[BuildOptions]

Office 2003 InventoryName=Microsoft

Руководство пользователя.

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.

↓