Поиск:

Ответ в темуСоздание новой темы Создание опроса
> как создать uninstall.exe в installshield 
:(
    Опции темы
vinceras
Дата 10.3.2010, 21:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 25.2.2010

Репутация: нет
Всего: нет



Заранее извиняюсь если не там тему создал.Написал прогу в билдере, задался вопросом создания инстолятора, для этого выбрал installshield. С инстолятором проблем не возникло, а вот если кто знает подскажите как в installshield создать нормальный деинстолятор? и есть ли где-нибудь русскоязычная документация к этой проге?
PM MAIL   Вверх
semibug
Дата 10.3.2010, 22:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 323
Регистрация: 27.3.2009

Репутация: нет
Всего: нет



Деинсталлятор, возможно, входит в инсталлятор.
Проинсталлируйте  программу, посмотрите в её папке, может быть uninstall.exe там уже есть.

PM   Вверх
vinceras
Дата 11.3.2010, 08:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 25.2.2010

Репутация: нет
Всего: нет



Цитата(semibug @ 10.3.2010,  22:04)
Деинсталлятор, возможно, входит в инсталлятор.
Проинсталлируйте  программу, посмотрите в её папке, может быть uninstall.exe там уже есть.

В том-то и дело, что в папке нет, но формально он есть. Можно создать ярлык на uninstall в пуске, но как я понял прога будет удаляться стандартными средствами винды, самого uninstall в папке с прогой не появляется...
Я использую installshield 16-й версии. Когда создавал проект то выбрал Basic MSI Project, может возможно дело в типе проекта, но всё равно не понятно как работать с деинстолятором
PM MAIL   Вверх
DCamer
Дата 20.3.2010, 22:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 232
Регистрация: 29.1.2010

Репутация: нет
Всего: нет



vinceras, нужно вроде указать создавать ли деинсталлятор или нет
--------------------
Нуб!   Windows 7 Ultimate x64, Embarcadero RAD Studio 2010 - C++Builder 2010
PM MAIL   Вверх
DCamer
Дата 20.3.2010, 22:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 232
Регистрация: 29.1.2010

Репутация: нет
Всего: нет



И правда, не создаётся...
--------------------
Нуб!   Windows 7 Ultimate x64, Embarcadero RAD Studio 2010 - C++Builder 2010
PM MAIL   Вверх
vinceras
Дата 21.3.2010, 00:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 25.2.2010

Репутация: нет
Всего: нет



Цитата(DCamer @ 20.3.2010,  22:40)
И правда, не создаётся...

Вместо installshield использовал inno setup. Прога и упаковщик небольшого размера создает и деинстолятор, но всё же интересно узнать как в installshield создать деинстольтор аналогичный inno setup, т.к. прога достаточно мощная, мне понравилось, например, что installshield позволяет в одно касание включить в инстолятор те же фрейворки))
PM MAIL   Вверх
DCamer
Дата 21.3.2010, 01:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 232
Регистрация: 29.1.2010

Репутация: нет
Всего: нет



vinceras, я почитал официальный форум, он в папке с программой uninstall.exe не создаёт т.к. он объединен с setup.exe
--------------------
Нуб!   Windows 7 Ultimate x64, Embarcadero RAD Studio 2010 - C++Builder 2010
PM MAIL   Вверх
DCamer
Дата 21.3.2010, 01:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 232
Регистрация: 29.1.2010

Репутация: нет
Всего: нет



Что-то похожее нашел, завтра расскажу как и что делать

Добавлено 21.3.2010, 12:07
----------------------------------------------

vinceras, я расскажу на примере версии которая у меня:
Цитата

Откройте вкладку Shortcuts (Ярлыки).
В проводнике ярлыков, щелкните правой кнопкой мыши по конечному каталогу, в котором должен быть ярлык удаления, и затем щелкните New Shortcut to Preexisting file (Новый ярлык к уже существующему файлу). InstallShield добавит новый ярлык с стандартным именем NewShortcutN (где N - последовательно число).
Введите новые имя, или позже щелкните правой кнопкой мыши, и выберите Rename (Переименовать) чтобы задать новое имя.
В поле Arguments (Аргументы), введите /x [ProductCode] (или же /i [ProductCode]).
Msiexec.exe является движком командной строки для службы Windows Installer. Аргумент /x указывает службе Windows Installer удалить продукт, на которые ссылается код продукта.

В поле Advertised (Рекламный), выберите No (Нет).
В поле Target (Объект), выберите [SystemFolder], и затем, после него введите msiexec.exe.
В поле Component (Компонент), выберите компонент, с которым вы хотите связать этот ярлык. Для того чтобы ярлык всегда устанавливался, нужно связать его с компонентом, содержащим основный исполняемый файл приложения.


Это сообщение отредактировал(а) DCamer - 21.3.2010, 12:38
--------------------
Нуб!   Windows 7 Ultimate x64, Embarcadero RAD Studio 2010 - C++Builder 2010
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0449 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.