У меня есть проект установки, который должен добавить 1 простую строку в реестр, а встроенный редактор реестра в Project Setup не работает вообще. Он по умолчанию вводит базовый ключ HKEY_LOCAL_MACHINE\Software\[Производитель] в проект установки, и это даже не работает.
Вот шаги, которые я использовал для добавления ключа.
- Проект настройки правой кнопки мыши: View → Registry
- Отображается макет реестра, и я разворачиваю создание ключей по мере необходимости.
- Я создаю HKEY_LOCAL_MACHINE\Software\[Производитель]\[ProductName]
- Запустите установщик. Ошибок не сообщается, но ключи НЕ существуют.
EDIT. Посмотрите на рисунок 5 на эту веб-страницу. Он показывает вам, что я вижу, кроме того, что выглядит как старая версия визуальной студии.
Я не вижу, как это может потерпеть неудачу, это должно быть так просто. Я даже пробовал простые клавиши, и он просто ничего не создаст, или, по крайней мере, выбросит ошибку. Я видел это решение, но его смешно добавить шаг пост-сборки, чтобы вручную отредактировать реестр, когда есть встроенные функции для этого. Это сообщение указывает, что функция просто сломана, поэтому не используйте ее.