Ir para conteúdo
  • Cadastre-se

dev botao

Erro Conflito ao Compilar ACBR_Integrador.bpl


Ver Solução Respondido por icozeira,
  • Este tópico foi criado há 2292 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Fiz atualização do ACBr e quando tento carregar para a compilação qualquer executável que utiliza o ACBr apresenta o seguinte erro:
Can't load package C:\Componentes\acbr\Lib\Delphi\LibD15\ACBR_Integrador.bpl
Component TAACBrIntegrador can't be registered by package acbr_integrador.bpl because it has
already been registered by package acbr_integrador.bpl
Do you want to attempt to load this package the next time a project is loaded?

Utilizo o DelphiXE.
Fiz uma alteração para que meu sistema passe a utilizar as configurações da SSL da seguinte forma:
SSLCryptLib := cryWinCrypt;
SSLHttpLib := httpWinHttp;
SSLXmlSignLib := xsLibXml2;

Estou anexando o arquivo de log log_Delphi_XE.txt da minha instalação para ver se não comí barriga nas configurações da instalação.

O Arquivo ACBR.ini ficou assim:

// Descomente essa linha, se você quer que seu Executável NÃO dependa das DLLs LibXML2, LibXMLSEC,
{.$DEFINE DFE_SEM_OPENSSL}
// Descomente essa linha, se você quer que seu Executável NÃO dependa das DLLs LibXMLSEC, mas continue suportando a LibXML2
{.$DEFINE DFE_SEM_XMLSEC}
// Descomente essa linha, se você não utiliza a Capicom para Criptografia (legado)
{$DEFINE DFE_SEM_CAPICOM}

 

 

 

 

log_Delphi_XE.txt

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Até onde eu sei não há problemas nos fontes... e não houve nenhuma mudança recente nas Units do Integrador...

Por favor faça uma instalação usando o ACBrInstall, e marque a opção excluir instalação anterior...

 

Aparentemente existem duas ACBR_Integrador.bpl  no LibPath do Delphi

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.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Daniel muito obrigado pela resposta.
Mas, fiz exatamente como Vc está solicitando.
Fiz a instalação pelo ACBrInstall e marquei a opção para remover a instalação anterior.

Antes disso, apaguei toda a pasta do ACBR e em seguida rodei o apagarACBr.bat como administrador.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Daniel,
O problema não tinha sido resolvido.
Mas, hoje refiz toda instalação.
Apaguei a pasta do acbr  e em seguida rodei o apagarACBr.bat como administrador.

Reinstalei tudo novamente.

Voltou a funcionar perfeitamente.

Novamente muito obrigado pela atenção.

 

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Obrigado pelo retorno...

Esse pacote do Integrador, mudou de nome entre uma revisão e outra dos commits... acho que a BPL com o nome antigo, havia ficado no LibPath do Delphi...

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.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Daniel,

Só reportando porque acho que descobri o que pode estar acontecendo, só não sei a solução. rsrsrs

O problema ocorreu novamente.

Tenho vários módulos no meu sistema.

Instanciei dois Delphi para fazer a compilação de todos os módulos. Aí o problema apareceu.

Quando instancio somente um Delphi, não há o problema.

Não sei se isso ajuda pra Vcs fazerem os testes.

Só lembrando que até o momento não atrapalhou em nada o funcionamento do meu sistema, apenas mostrava aquela mensagem quando tentava a fazer a compilação.

 

Editado por icozeira
Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Daniel Bom dia...

Não existe duas bpls do ACBr_Integrador.
Ela é única e está na pasta ...\acbr\Lib\Delphi\LibD15.

Mas, quando dá aquele erro na abertura do meu executável na Tela de Packages do Delphi mostra assim.

image.png.a137997abf26eff70687f4b8fef297ca.png

Não sei se estou conseguindo ajudar.

Mas, se precisar de mais informação é só postar.
Obrigado.

 

 

Editado por icozeira
Link para o comentário
Compartilhar em outros sites

  • Fundadores

Não uso Delphi... então tenho pouca compreensão sobre como a IDE carrega dinamicamente os Packages... (no Lazarus, após a instalação do Package, ocorre a reconstrução da IDE, e o Package é adicionado na IDE por compilação estática)

Mas tudo indica que o Seu Delphi está registrando duas vezes o mesmo arquivo de Package...

Em 10/01/2018 at 13:03, icozeira disse:

Can't load package C:\Componentes\acbr\Lib\Delphi\LibD15\ACBR_Integrador.bpl
Component TAACBrIntegrador can't be registered by package acbr_integrador.bpl because it has
already been registered by package acbr_integrador.bpl
Do you want to attempt to load this package the next time a project is loade

@Juliomar Marchetti, pode checar se não há algo errado com os DPKs do ACBrIntegrador ?

  • Curtir 1
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.

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Boa tarde

refiz o testes de instalação tanto berlin quanto tokyo e não há problemas.

reveja seus arquivos efetue a limpeza usando o cmd que tem no svn e refaça a instalação

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
  • Solution

Boa tarde Juliomar e Daniel.

Neste fim de semana refiz toda instalação seguindo os seguintes passos:

Apaguei a pasta do ACBR
Rodei o apagarAcbr.bat como Administrador
Reiniciei o Micro.
Instanciei o Delphi sem o ACBr.
Usei o ACBrInstall_Trunk2.exe para refazer a instalação com o recurso para remover os arquivos antigos.

Testei varias vezes e funcionou tudo perfeito.

Cheguei a instanciar o Delphi 3 vezes e o problema não retornou.

Muito obrigado pela ajuda.

Tópico Encerrado definitivamente.

 

Editado por icozeira
  • Curtir 3
Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2292 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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...