Как я могу изменить значения реестра во время установки с Windows Installer? - PullRequest
0 голосов
/ 19 августа 2010

Я создал проект развертывания с использованием VS 2005. По умолчанию файлы устанавливаются в AppDataFolder. Есть также 2 строковых значения, добавленных в реестр во время установки. Эти значения реестра представляют путь к некоторым DLL-файлам, найденным в установочном каталоге. Когда пользователь выбирает каталог установки по умолчанию, все работает нормально. Но если пользователь выберет другой каталог, вместо того, чтобы иметь значения реестра с выбранным пользователем каталогом, я все равно получу значения по умолчанию. Как я могу это изменить? Можно ли это сделать при создании проекта развертывания?

Спасибо

Оливье.

Ответы [ 2 ]

0 голосов
/ 20 августа 2010

Так что вместо использования свойства [AppDataFolder] я должен был бы использовать [TARGETDIR]

0 голосов
/ 19 августа 2010

Используйте reg.exe из командной строки.

Вы можете вызвать этот exe из вашей программы и предоставить правильные параметры.

reg.exe включено в Windows XP.

...