Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 2658 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Ao tentar reinstalar o ACBr no windows 7 64 bits ocorre o erro abaixo:

can't load package c:\program files (x86)\delphi\projects\ACBRCommon.bpl. %1 is not a valid win32 application

Já fiz os passos a seguir:

. Removi os componentes no Delphi

. Removi as entradas em c:\program files (x86)\delphi\projects

. Baixei novamente todo o projeto acbr em nova pasta

. Redefini os paths na environment options (Library)

. Revisei os registro do Windows

e o erro continua para qualquer componente que tento instalar.

Já funcionou nesta máquina, o problema foi quando tentei atualizar o componente SPED Fiscal

Falta fazer alguma coisa antes de reinstalar?

Grato

Postado

Só tenho o Delphi 7 instalado

As dlls capicom, libeay32 e ssleay32 estao na pasta windows\system32

Os componentes estavam instalados, foi na tentativa de atualizar que passou a dar esse erro

  • Consultores
Postado

Quando você diz que removeu os componentes quer dizer que apagou todas os arquivos .bpl também?

Chegou a fazer Build em todos os pacotes?

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Postado

Sim, deletei os bpl's em c:\program files (x86)\delphi\projects

Também registrei novamente as dlls no windows

Dei build em cada projeto, também não funcionou.

Copiei os dpk's para a pasta acima, e nada

Conferi os paths da Library contra outra máquina que funciona e está igual

Desinstalei o Delphi, apaguei a pasta; e removi quaisquer vestígios dele

Reinstalei o Delphi (delphi 7 no Windows 7 Home Premium 64 bits)

Em seguida apaguei a pasta do ACBr, criei nova e comecei o download via svn do zero

Também não funcionou

Estou a ponto de formatar a máquina. O mais incrível é que funcionava perfeitamente. Parou de funcionar quando tentei recompilar e reinstalar o ACBrSPED

Gratos pela ajuda

Bruno e J.Batista

  • Consultores
Postado

Muito difícil diagnóstico. No momento, não consigo imaginar mais nada.

Não poderia ser alguma configuração do UAC? É que o Delphi 7 não foi preparado para trabalhar com Windows 7...

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • 2 meses depois ...
  • Fundadores
Postado

can't load package c:\program files (x86)\delphi\projects\ACBRCommon.bpl. %1 is not a valid win32 application

O estranho que no ACBr não existe o Package mencionado no erro: "ACBRCommon.bpl" o correto seria ACBrComum.

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Membros Pro
Postado

Eu tambem passei por esse erro qdo instalei Win 7 64 bits + Delphi 7, minha solução foi instalar Win 7 32 Bits momentaneamente, o que eu fiz agora, foi reinstalar o Win 7 64 bits e criar uma maquina virtual de Win XP somente para o Delphi 7, as vezes vc sente uma lentidão, mas é muito pouco...

Anderson Rogerio Bejatto

Bacharel em Sistemas de Informação, Londrina - PR, www.saac.com.br   Colaborador e Assinante ACBrPro do Projeto ACBr - Automação Comercial Brasil

  • Moderadores
Postado

Tenho 4 versões do delphi (7, 2007, 2010 e XE2) e o lazarus instalados na mesma máquina que é Windows 7 64 bits, todos instalados normalmente e o ACBr funciona com todos, sem usar nenhum artificio ou qualquer contorno, tudo funciona corretamente.

vou deixar o link do Isaque talvez ajude alguém: http://isaquesp.blogspot.com/2011/09/va ... s-sem.html

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
  • 2 meses depois ...
  • 1 mês depois ...
Postado

Eu estava com esse erro can't load package c:\program files (x86)\delphi\projects\ACBRCommon.bpl. %1 is not a valid win32 application

Resolvi fazendo isso:

Executei o instalador do ACBR que baixei em

http://sourceforge.net/projects/acbr/fi ... p/download

Depois....

Executei este arquivo instala.bat

************************************************************

if EXIST %windir%\SysWOW64\x64 goto Win64

:Win32

ECHO *** Copiando as DLLs ***

if NOT EXIST %windir%\System32\capicom.dll copy capicom.dll %windir%\System32

if NOT EXIST %windir%\System32\msxml5.dll copy msxml5.dll %windir%\System32

if NOT EXIST %windir%\System32\msxml5r.dll copy msxml5r.dll %windir%\System32

ECHO *** Registrando as DLLs ***

regsvr32 %windir%\System32\capicom.dll /s

regsvr32 %windir%\System32\msxml5.dll /s

goto end

:Win64

ECHO *** Copiando as DLLs x64 ***

if NOT EXIST %windir%\SysWOW64\capicom.dll copy capicom.dll %windir%\SysWOW64

if NOT EXIST %windir%\SysWOW64\msxml5.dll copy msxml5.dll %windir%\SysWOW64

if NOT EXIST %windir%\SysWOW64\msxml5r.dll copy msxml5r.dll %windir%\SysWOW64

ECHO *** Registrando as DLLs x64 ***

regsvr32 %windir%\SysWOW64\capicom.dll /s

regsvr32 %windir%\SysWOW64\msxml5.dll /s

goto end

:end

pause

************************************************************

Depois...

Com a Dll libeay32.dll Faça o Seguinte:

Copie a DLL Para a pasta Bin do Delphi

Copie a DLL Para a Pasta System32 do Windows

//Se o Windows for x64

Copie a DLL Para a Pasta SysWOW64 do Windows

Abri o Delphi e estava la a paleta do ACBR.

  • 1 mês depois ...
Postado

Estava como o mesmo erro e só funcionou depois de :

Com a Dll libeay32.dll Faça o Seguinte:

Copie a DLL Para a pasta Bin do Delphi

Copie a DLL Para a Pasta System32 do Windows

//Se o Windows for x64

Copie a DLL Para a Pasta SysWOW64 do Windows

  • 6 meses depois ...
Postado

Regys,

 

Embora o instalador faca isso, estou com Win8 64 e tive o mesmo problema. Precisei copiar as dll's manualmente.

 

Acredito que se tivesse executado o instalador como Administrador (Run as Administrator) nao tivesse esse problema. Outra hora vou testar isso.

 

 

Abs

 

O ACBrInstall já instala as dlls necessárias nas pastas corretas, a menos que esteja desmarcado para se fazer isso.
  • Curtir 1

--

Desenvolvimento 

Americasoft Informática

11 3019-3819
[email protected]

  • Moderadores
Postado

Eu percebi isso no win8 e win7, realmente precisa rodar como administrador para que ele copie as dlls, o windows não deixa de outra forma.

Estou estudando uma forma de forçar o acbrinstall a rodar como administrador ou ao menos pedir a credencial de administrador ao abrir.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
  • Moderadores
Postado
Regys...será que fazendo esse link http://www.cesarromero.com.br/embutindo-o-manifesto-na-aplicao-com-delphi/

no instalador isso não resolva?

 

Então, eu tentei usando esse artifício, mas não pareceu sofrer nenhum resultado significativo, teria que testar mais.

 

Inclusive como o Juliomar disse eu até coloquei a pasta UAC com tudo criado e copiei o .res para fora e adicionei ao projeto.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
  • Moderadores
Postado
Régys até olhei a data da publicação no site do Cesar e pelo que entendi era do tempo do windows vista então não se sabe se funciona no win 7 ou win 8

Teremos que estudar uma forma de elevar o executável via código, assim ficaria uma coisa mais confiável, podendo inclusive testar o sistema operacional e verificar a real necessidade de se rodar em modo administrador ou não.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
  • Este tópico foi criado há 2658 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...