Я работаю над консольным приложением Windows c #, которое я хочу разрешить пользователю установить на свой компьютер.
Я хочу сделать свой собственный исполняемый файл установщика Windows, поскольку инструментам развертывания установки, встроенным в Visual Studio, не хватает функциональности для настройки и документации.
Поэтому, поскольку я хочу создать свой собственный установщик Windows, как мне зарегистрировать свою программу в окне «Установка и удаление программ», чтобы они могли удалить ее снова, если захотят, и она перезапускает мою программу установки для выполнения удаления.
Кроме того, исполняемый файл, очевидно, должен будет скопировать файлы в разные места на ПК, то есть C:\Program Files
, так как мне хранить исполняемые файлы в исполняемом файле установщика Windows, чтобы я мог переместить их в нужное место.
Возможно ли это сделать?
Спасибо за любую помощь, которую вы можете предоставить.