USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Erro ao instalar programa nas dlls?
Tamanini
não registrado
Postada em 26/11/2004 13:44 hs   
Estou tendo problemas ao instalar o meu programa em um WIN2K através do INNOSETUP em um cliente, são duas dll:Source: Supportexpsrv.dll; DestDir: {sys}; Flags:Source: Supportvbajet32.dll; DestDir: {sys}; Flags:Em Flags tinha regserver e eu removi, mas mesmo assim continua o problema e quando o cliente clica em "ignorar o erro", o programa instala, mas não consegue receber dados no programa! São importantes estas dll, eu preciso telas na instalação? Acredito que estas duas já devem vir do win98 pra cima, correto? E o programa foi feito no win2k e no meu funciona normal aqui quando instalo, qual seria o problema?[]'s,Marcelo Tamanini
     
Fuintersoft1
SAO PAULO
SP - BRASIL
Postada em 30/11/2004 12:11 hs            
Associa a dll no setup de instalação que você cria.
  Acredito eu que na sua maquina o aplicativo funciona então leve a dll da sua maquina para o cliente.
     
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
Postada em 30/11/2004 14:05 hs            
Marcelo,
 
Vc ja tentou rodar essa instalação em um win98 ou xp??? pra ter certeza que o instalador ta funcionando???
 
Acho que ta certo o scritp q vc colocou na pergunta, mas deveria testar em outra maquina, pra ter certeza... qto ao regserver que vc tirou da flags, pode por denovo, senão mesmo instalando as dll's, o computador nao reconhece elas... ai nao funciona mesmo...
 
Testa em outra maquina, se não rodar, o problema esta no instalador... ai vc posta o scritp que a gente da uma olhada e ve o que ta errado...
 
Abraços,


Elieser Carlos Topassi
Analista de Sistemas - Desenvolvedor VB/ASP/.Net

e-mail/msn:
elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil
_____________________________________________________
Emoções "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)

     
Tamanini
não registrado
Postada em 30/11/2004 16:48 hs   
Ele roda normal no win98, XP, até agora não tive problemas!Essas dlls já não vem instaladas do win98 em diante, correto? Se for, a melhor maneira então é não colocar no instalador as duas dlls para compilar!
     
Tamanini
não registrado
Postada em 30/11/2004 17:03 hs   
Me diga uma coisa, para todas as dll e ocx que eu colocar no meu programa, terei sempre que registrar colocando o "regserver" do INNO?Estive conversando com o cliente e ele me disse que a versão antiga funciona normal com o win2k. Detalhe a versão antiga utilizava as dll expsrv e vbajet32 de 2001 e 1999 e a versão nova estão com 2003 e 2003 respectivamente, seria esse o problema? E não consigo registrar as novas no micro do cliente, dá erro, parece que quando carrega o windows, este já inicia as dll e com isso naum posso substituir, o mesmo acontece no meu micro se eu deixar no "flags: regserver", irá gerar um erro da dll que não pude registrar e com isso acabo optando no botão "ignorar"![]'s,Marcelo Tamanini
     
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
Postada em 01/12/2004 10:08 hs            
Marcelo,
 
Vou te dar duas dicas, tenta elas... depois me diz se funcionou...
 
1) no script do INNO usa a flag AllowUnsafeFiles qdo for incluir dll's do proprio windows... pode ser que o instalador nao esteja incluindo essas dll's no seu instalador, mesmo que elas estejam no scritp...
 
2) nunca trabalhei com win2k, mas acho que substituir dll's do sistema vai dar pau no computador... tenta reinstalar o windows dele na mesma versão da que vc compilou o software.
 
Voce pode forçar a instalação dessas dll's combinando as flags AllowUnsafeFiles e IgnoreVersion, mas isso pode fazer o sistema operacional dar pau, e ai só reinstalando o Windows... se vc quiser arriscar... eu nao faria isso!!!
 
Ah, mais uma coisa, sempre que vc instalar uma dll no diretorio do Sistema, inclue na sessão Setup do script a seguinte linha:
AlwaysRestart=yes
 
E sempre que usar o regserver ou regtypelib em algum file, usa tambem a flag "RestartReplace"...
 
Provavelmente esse erro que vc disse que da qdo vc inclue o regserver é porque vc nao está reiniciando... inclue o RestartReplace para cada file que tenha o regServer ou o regTypelib...
 
QQ coissa, manda seu script pro meu e-mail, pra eu dar uma olhada... acho que assim posso te ajudar mais...
 
Abraços,


Elieser Carlos Topassi
Analista de Sistemas - Desenvolvedor VB/ASP/.Net

e-mail/msn:
elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil
_____________________________________________________
Emoções "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)

     
Página(s): 1/3      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2026   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página