Как создать файл удаления для моего приложения Windows - PullRequest
2 голосов
/ 20 декабря 2009

Я хотел бы создать файл удаления для своего приложения Windows, но мне трудно найти информацию о них. Может кто-нибудь кратко объяснить работу файла удаления и / или предоставить мне ссылку на пошаговое руководство.

vs2008, c #, .net

Ответы [ 2 ]

2 голосов
/ 20 декабря 2009

Если вы создадите установщик для своего приложения с помощью проекта установщика Visual Studio, вы получите деинсталлятор вместе с ним. Это работает так же с установщиком NullSoft и WiX. Это работает так: файл MSI (файл установщика) - это не исполняемый файл, а файл базы данных, упакованный вместе с файлами приложения, и он сообщает окнам, куда поместить файлы. Когда Windows устанавливает ваше приложение, оно регистрирует то, что делает, и поэтому, когда оно удаляет, оно отменяет то, что находится в журнале. На самом деле все намного сложнее, но в принципе так оно и есть.

NullSoft и WiX намного лучше базового проекта установки Visual Studio, который сложен и очень загадочен, поэтому попробуйте использовать один из них, если можете.

0 голосов
/ 20 декабря 2009

Visual Studio может выполнить установку и удаление для вас:
- Google: создание установщика Visual Studio 2008

http://flatlinerdoa.spaces.live.com/blog/cns!17124D03A9A052B0!412.entry

http://www.devx.com/vb2themax/Article/19893

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...