Как создать деинсталлятор в проекте настройки Visual Studio? - PullRequest
2 голосов
/ 02 августа 2009

Я создал проект установки Visual Studio, но я не знаю, как создать деинсталлятор в моем проекте установки Visual Studio. Скажите, пожалуйста, как это сделать ??

Я использую Visual Studio 2005, или есть какое-либо другое программное обеспечение, которое создает полные установки с деинсталлятором.

Ответы [ 5 ]

4 голосов
/ 24 декабря 2009

Я создал проект установки Visual Studio, но я не знаю, как создать деинсталлятор в моем проекте установки Visual Studio, пожалуйста, скажите мне, как это сделать ??

Ответ Казаря правильный. Программа установки Visual Studio создает MSI-файл, описывающий установку в таблице базы данных. MSI-файлы используются механизмом установщика Windows msiexec.exe (очень похоже на .docx, используемый Word). Если приложение уже установлено, то отображаются варианты удаления / изменения / восстановления.

Я использую Visual Studio 2005, или есть какое-либо другое программное обеспечение, которое создает полные установки с деинсталлятором.

Доступны бесплатные и коммерческие продукты. Существует два основных типа установки для Windows: файлы установщика Windows (.msi) и установщики на основе сценариев.

3 голосов
/ 02 августа 2009

MSI-файл, созданный проектами установки Visual Studio, уже является как установщиком, так и деинсталлятором. Запустите установочный файл MSI, чтобы установить его, а затем щелкните его правой кнопкой мыши, чтобы увидеть параметр удаления.

2 голосов
/ 02 августа 2009

Ваша установленная программа будет отображаться в Панели управления> Установка и удаление программ. Вы сможете просто нажать кнопку «Удалить», чтобы удалить приложение.

MSI, созданный VS для вас, является стандартным пакетом установки Microsoft, который вы можете использовать для установки / удаления программного обеспечения. При желании вы также можете запустить установку с помощью администратора / без вывода сообщений и т. Д., В зависимости от пользовательских параметров командной строки.

1 голос
/ 04 декабря 2009

Самое быстрое и простое решение можно найти здесь:

http://tech.chitgoks.com/2009/02/06/visual-studio-create-an-uninstaller-shortcut-in-your-installer-wizard/

0 голосов
/ 02 августа 2009

если вы знаете, где были размещены файлы и какие ключи реестра были установлены, вы можете удалить и исправить реестр, создать программу удаления и связать ее с рассматриваемой программой

лучшим способом было бы иметь универсальную программу удаления, которая принимает файлы конфигурации

...