Зарегистрируйте программу в реестре Windows, чтобы она отображалась в разделе "Удаление программы" на панели управления.

Допустим, у меня есть простая программа: SomeProgram.exe а также Uninstaller.exe эти программы находятся в C:\ProgramFiles\MyProgram наряду с несколькими DLL и ресурсами.

В любом случае у меня есть простой установщик, который устанавливает несколько предварительных условий для этого пути. Теперь мой вопрос, как я могу зарегистрироваться SomeProgram.exe в окне реестра, чтобы он мог появляться в добавлении или удалении программ в панели управления. Я хотел бы выполнить Uninstaller.exe когда пользователь нажимает удалить мою программу. Также я хотел бы создать папку в меню запуска Windows, чтобы пользователь мог запускать программу оттуда, если он не хочет иметь ярлык на рабочем столе.

1 ответ

Решение

Все, что вам нужно сделать, это создать записи реестра, как описано во второй ссылке из "sergmat". Это заставит программу появиться в списке из Панели управления. http://msdn.microsoft.com/en-us/library/windows/desktop/aa372105(v=vs.85).aspx

Другие вопросы по тегам