Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Про инсталлятор 
:(
    Опции темы
Vit
Дата 7.10.2008, 18:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago

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



Достался в наследство от предыдущего товарища один проект (. net/C# VS2005 Windows Form Application). Solution в себя включает так же инсталлер для этого приложения. Только есть 2 проблемы с этим инсталлером:

1. Он не хочет делать Update, при попытке установки приложения, если предыдущая версия на компе есть, просит удалить предыдущую... а это немного геморройно, желательно бы сделать так чтобы он просто обновлял файлы без всяких плясок с бубном. Уверен что это как-то должно просто делаться, но поиски ничего похожего не дали. Может кто знает как поправить?

2. На одной машине что-то глюкануло, в Control Panel/Add Programms приложения нет чтобы uninstall сделать, а инсталлятор ругается что есть мол предыдущая версия. Физически удалил файлы приложения, сделал поиск по реестру и удалил ветки, касаемые приложения... Всё равно говорит, что установленно... Вопрос: где инсталлятор хранит информацию об инсталлированных приложениях и как её физически грохнуть? 



--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
Zakonnic
Дата 8.10.2008, 11:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Цитата(Vit @  7.10.2008,  18:00 Найти цитируемый пост)
Всё равно говорит, что установленно... Вопрос: где инсталлятор хранит информацию об инсталлированных приложениях и как её физически грохнуть?

Можно запустить ProcessMonitor и посмотреть, куда он обращается и что при этом находит, а что нет.
--------------------
...и никогда не пишите в комментариях правду
PM MAIL ICQ   Вверх
Bishop
Дата 8.10.2008, 15:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 188
Регистрация: 3.6.2005
Где: Минск, Беларусь

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



Vit
1. По-моему никак.
2. Информация о установках хранится в ветаках HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-<…>\Products. А вообще, в каталоге c:\Windows\Installer\ при установке должен был быть создан файл, с помощью которого прогамму можно удалить (в свойствах файлов обычно есть информация о приложении).
PM WWW ICQ   Вверх
nagg
Дата 9.10.2008, 09:20 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Если инсталлятор создан в студии, то в настройках его можно поставить птичку на "delete previous version" а так же надо следить чтоб они имели один продуктКод и разный апдейтКод (гуиды).
--------------------
I am the State...
PM MAIL WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


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

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




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


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

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