Desktop App Converter не захватывает реестры в HKCU

У меня есть файл MSI, который добавляет некоторые записи в куст HKEY_CURRENT_USER\Software. Кажется, что App Converter полностью их игнорирует. Реестры Tee под HKEY_LOCAL_MACHINE обнаруживаются нормально.

Кто-нибудь сталкивался с этой проблемой? Может быть, обходной путь?

Спасибо


person Ciprian    schedule 07.09.2016    source источник
comment
Какую версию Desktop App Converter вы используете? На основе этой статьи (blogs.windows.com/buildingapps/2016/07/14/), конвертер приложений для настольных ПК может захватывать реестр в HKCU. Вы сталкиваетесь с какой-либо ошибкой при попытке обнаружить реестр в HKCU?   -  person Amy Peng - MSFT    schedule 08.09.2016
comment
Кстати: если у вас есть какие-либо отзывы о Desktop App Converter, опубликуйте их на сайте UserVoice (wpdev.uservoice.com/forums/110705-universal-windows-platform/), команда Centennial в настоящее время отслеживает отзывы на сайте UserVoice.   -  person Amy Peng - MSFT    schedule 08.09.2016
comment
У меня версия 0.1.25 для юбилейного обновления.   -  person Ciprian    schedule 08.09.2016
comment
@Ciprian Спасибо за сообщение об этой проблеме, не могли бы вы рассказать нам, какой инструмент вы используете для создания установочного пакета MSI? WIX?Расширенный установщик?   -  person Franklin Chen - MSFT    schedule 11.09.2016
comment
Я использовал AvancedInstaller, но в этом не было ничего особенного. Просто новый ключ и значение в HKCU\Software   -  person Ciprian    schedule 12.09.2016


Ответы (1)


У меня есть файл MSI, который добавляет некоторые записи в куст HKEY_CURRENT_USER\Software. Кажется, что App Converter полностью их игнорирует

Во время развертывания мы поддерживаем только ключи в пакете в разделе HKLM\Software. Во время выполнения приложение может записывать в HKCU, но содержимое пакета предназначено только для каждой машины. По этой причине вы обнаружите, что все они игнорируются в разделе HKCU\Software.

Поясним, что может быть неправильно понято:

Развертывание:

Пакеты Centennial могут включать данные реестра частных пакетов. Эти данные должны логически располагаться в разделе HKLM\Software. Никакие другие расположения реестра не поддерживаются. Когда пакет развернут, эти данные реестра становятся доступными для приложения.

Время выполнения:

После того как приложение запущено и запущено, оно может считывать или перечислять данные реестра пакетов в разделе HKLM\Software. Работающее приложение также может читать или записывать в HKCU.

person Franklin Chen - MSFT    schedule 14.09.2016