Isso daí, ce tem que definir é no script do instalador. Tem uns flags lá,
não me lembro agora, que você determina se o arquivo deverá ser desinstalado
caso a versão atual lá foi instalada pelo Inno ou não. Dá uma olhada no help
dele que tem isto lá. Eu monto os scripts baseados no Help

[]s

Walter Alves Chagas Junior
Projeto e desenvolvimento de sistemas
Telemont Engenharia de telecomunicações S/A
Belo Horizonte - MG - Brasil
[EMAIL PROTECTED]
Fone: (31) 3389-8215 Fax: (31) 3389-8200


-----Mensagem original-----
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Moked - Tamara (Brazil)
Enviada em: segunda-feira, 3 de julho de 2006 17:38
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Off- Topic - Inno Setup - Desinstalador


 
 
  <http://www.moked.com.br/>     Tamara Clemente - Suporte Técnico
Moked do Brasil - Consultoria de Segurança Empresarial
Divisão MokInf de Informática
PABX: (55-11) 5071-2748
[EMAIL PROTECTED]
www.moked.com.br <http://www.moked.com.br/> 

Grau de Sigilo:  Confidencial  Reservado  Interno  Amplo 
Nível de Prioridade:  Alto  Médio  Baixo
Destinatário/s: Lista de divulgação 
-------------------------------------------------------------------------
Pessoal,
 
Estou com o seguinte problema:
 
Meu cliente tem o o sistema completo instalado em sua máquina. Agora eu
lancei a atualização, onde eu troco o nome de alguns arquivos antes
instalados.
 
O Problema: o desinstalador gerado pelo InnoSetup ao instalar a versão
completa ñ desinstala os arquivos q tiveram seu nome alterado e o
desinstalador gerado com a atualização só desinstalada os arquivos q tiveram
alteração com a atuzalição.
 
O q eu preciso: ao desinstalar, desisntalar td, arquivos antigos e arquivos
atualizados.
 
O InnoSetup gera um arquivo (unions000) na instalação e depois gera outra
(unions001) na atualização, mas eu acabo deletando com um programinha q
executo durante a instalação este desinstalador gerado na atualização, para
q o sistema ñ se perca. Tem como eu gerar um arquivo desinstalador q faça a
função dos dois(000 e 001)?
 
Saída imaginada: como eu deleto o 001 eu posso colocar na atualização um
desinstalador completo gerado pelo innosetup quando instalado completo com
as modificações e deletar o 000 tb, deixando com o nome de unions000 este
desinstalador. Mas eu ñ sei se isso serio o mair correto, se ñ seria uma
"gambiarra de programardor"....rs...
 
A quem puder me ajudar, eu agradeço.
 
Desde já, Obrigada!


Tamara
A Moked é a Única Empresa do ramo certificada pelo ISO9001:2000

Serviços prestados no Brasil na área de segurança pessoal e empresarial: 
Consultoria e Assessoria | Diagnósticos e Projetos | Curso e Treinamentos |
Auditoria e Sindicância | Software de Gestão | Help-desk 24hs 

O emitente da mensagem é o responsável por seu conteúdo e divulgação,
proibindo sua reprodução sem a prévia autorização do mesmo. 
Antes de imprimir pense em nosso compromisso com o Meio Ambiente e o
comprometimento com os Custo envolvidos! 
 


[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>


 
Links do Yahoo! Grupos




 



[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a