Зарегистрируйте программу в реестре 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