SETUP DE INSTALACAO

USUARIO.EXCLUIDOS 07/01/2005 20:59:46
#59332
Estou usando o Inno Setup para gerar o setup de uma aplicação aqui

Quando executo o setup no Windows Xp ou Windows 2003, da tudo certo, a instalação e completada com sucesso

Mas quando executo o setup no Windows 95 ou 98, a seguinte menssagem de erro surge

C:\windows\system\oleaut32.dll
acesso negado

Isto esta ocorrendo porque esta dll esta em uso?




FELIPEA 07/01/2005 23:01:17
#59338
Eu não sei te dizer não, eu uso o 2000 e consegui achar o arquivo
FELIPEA 07/01/2005 23:06:27
#59339
E tbem não tive nenhum problema para usar o arquivo, deve ser pq está em uso msm
Não sei se serve, mas no 2000 a dll está na pasta:
C:\Arquivos de programas\Microsoft Visual Studio\VB98\Wizards\PDWizard\Redist\OLEAUT32.DLL
USUARIO.EXCLUIDOS 08/01/2005 08:24:29
#59361
No windows 95 e 98 a dll esta na pasta system, mas o setup não consegue substitui-las

Li um post que dizia sobre gerar setup no xp, a "OLEAUT32.DLL" gera erros quando o mesmo é instalado no windows 95 e 98

No windows 95 a versão desta dll , é 2.4, no 2003 é 5.2

O correto seria fazer um setup com a versão mais baixa, e configurar o mesmo para quando encontrar uma dll mais nova não substiuir?

Se alguem explicar ficarei grato
USUARIO.EXCLUIDOS 08/01/2005 09:05:27
#59368
Resposta escolhida
Já tive o mesmo problema, o correto é fazer o seguinte se o arquivo já existir não substituir, você usa qual instalador?

no inno tem ONLYIFDOESNTEXIST
ou seja, COPIAR SOMENTE SE O ARQUIVO NÃO EXISTIR.

No meu caso resolveu porque era de ME pra 98.
Não sei se fazendo isso, do XP para 98 o programa rode normalmente..
Espero ter ajudado
USUARIO.EXCLUIDOS 08/01/2005 09:25:20
#59374
ok
Tópico encerrado , respostas não são mais permitidas